Also, I was curious, so I conducted my own little poll to see what others thought:
Myself - 8 years Navy enlisted - no problem
Husband - 8 years Navy enlisted - kept repeating "it's just a costume. I'm not insulted by Stargate"
Sister-in-law - 5 years Army officer - as long as it's tasteful. you can get in trouble for "impersonating an officer" if the uniform is modern, but it only counts with uniforms currently in use.
SiL's Father - 20 years Army enlisted - no problem
Friend - 3 years Navy officer - not insulted and confused that people would be