I recommend changing them so all the text on each side is in a straight line. As it is, the "U" being at a different angle than "U.S. Marines" looks a little funny. Same goes, only less so, for the "U" in "U.S. Navy".
That, and the "Proud Military Veteran" is slightly, but noticably, off-center.
Otherwise, they look great! Nice job!