There are mistakes relating to inaccurate uniforms, but isn having 100% accurate uniforms in movies against the law?
There is a common misconception that the law requires actors portraying military personnel to wear the uniform improperly (so as to not be “impersonating” military personnel). This is simply not so. 10 U.S.C. 772(f) does authorize the wear of an armed forces uniform by an actor in a theatrical or motion picture production “if that portrayal does not tend to discredit that armed force.” SCHACHT v. UNITED STATES was a Supreme Court case in 1970 which found the preceding quote unconstitutional. As such, actors may wear the uniform in a theatrical or motion picture production without fear that it must reflect well on the military. Short version: Any movies which depict improperly worn uniforms can’t use this excuse. They just screwed up.