Just a small point here, the article said the uniform was incorrect, so I'm thinking a good lawyer (get up here Bones) could argue he wasn't impersonating anyone!
That's correct. Trying to enforce this law opens up a whole can of worms. What about a kid wearing jeans and an army jacket? What about a veteran wearing his old uniform cap? What about people wearing uniforms on stage? What about a "street theatre" protest showing people dressed as soldiers killing women and children? What about historical uniforms? Foreign uniforms? Porno versions of uniforms? Halloween costume uniforms? How about that Belgian kid who dressed up in a Canadian WWI uniform to salute the Canadian soldiers passing by?
Hmmm. . . come to think of it, this could be a licence to print money! I recommend y'all pass a law making it a felony to "impersonate a member of the armed forces by wearing uniform items," and leave all the important terms undefined.