Even ignorence of the kilt aside. He may not be covered under the miltary code of conduct but should still be made aware that his uniform means something. Is ROTC not a primer to the future officer corps of the US services? If I recall Erisianmonkey cuts a rather imposing presence. To take a name and unit(?) *forgive my Canadian ignorance* and then gently correcting his mis-information regarding a man's kilt, would surly put the fear of God in this young man's heart. A uniform is a uniform. I am Coast Guard Auxiliary, it is strictly voluntary, and at times lax. But heaven help me if one of my crew shows disrespect for our uniform in public.
Having said this if Eirisianmonkey could not do this without the slightest posibility of losing his temper then I will conceed to Dread's input.