What are the penalties for impersonating military personel?
--Thank you for the information and your question. Unless your friend received something of value while wearing the uniform items you mentioned, they have actually not violated a criminal law. I have set out below thee Federal criminal statute that prohibits impersonating an officer under certain circumstances. There is a statute, that is noncriminal, that says that unless a person is in the military they are not authorized to wear the insignia of the military services. However, there is no criminal penalty. That means, at most the Federal Government could have an injunction filed against this person. I have set that statute out below as well.
18 USC § 912 - Officer or employee of the United States
Whoever falsely assumes or pretends to be an officer or employee acting under the authority of the United States or any department, agency or officer thereof, and acts as such, or in such pretended character demands or obtains any money, paper, document, or thing of value, shall be fined under this title or imprisoned not more than three years, or both.
10 USC § 771 - Unauthorized wearing prohibited
Except as otherwise provided by law, no person except a member of the Army, Navy, Air Force, or Marine Corps, as the case may be, may wear— (1) the uniform, or a distinctive part of the uniform, of the Army, Navy, Air Force, or Marine Corps; or (2) a uniform any part of which is similar to a distinctive part of the uniform of the Army, Navy, Air Force, or Marine Corps.