Yes they are all american. It's just that they are different branches of the military. I am asuming that the building they are in front of is here in the states. although I can't be posative. The lettering on the door behind has an address "1500, National Broadcasting Co. Again why the different uniforms and what is the reason for the letter "E"? I know that my grand father had a patch on his uniform that had a MO Which I know that he was a Motor Machine Operator. He received a purple heart for saving 2 brothers on his ship when it was hit and on fire, or so the story goes.