I have watched this thread in total amazement. The answer to the original post is to snatch 'em up and square them away on the spot. What are they gonna do, beat you up? They will either never do it again or avoid you at all costs. Who cares if they think your an ass.
I think the manner of correction should be determined by the circumstances involved. For instance, Airman Recruit Johnny at NASP went to bootcamp 3 months ago, and his violation of protocol is likely linked to inexperience, lack of training, and maybe even a little laziness. I think all of these conditions can be corrected in a friendly maner (though I sometimes find it challenging to do so) with out leaving Johnny feeling like he just got his ass chewed for not giving some dickhead officer his 'props.'
One time, back at sunny Quantico,
CPL Johnny blatently snubbed me, so, using a variation of some advice given herein, I inquired in a light manner "Hey Cpl, It's been a few months since I was enlisted.....do O-1s still rate a hand salute?" To which he replied "Maybe, sir." while giving a lazy flick of the brim of his cover, almost as if to say "eat sh!t." This circumstance was different because the cause of the occurance was solely disrespect. The Cpl definitely had the training, so he needed calibrating instead. I'll assume he had been in for a few years, and may have done a combat deployment. He may have used this as justification for disrespecting a bunch of boot O-1s. Whatever the cause, he got the ass chewing deluxe, and I got the names of his OIC and SNCOIC. I checked them out to make sure he hadn't lied to me, and left it at that.
I'm sure Cpl Johnny thought I was an ass, but I didn't care. If I had given Airman Recruit Johnny the same treatment, he would think I was an ass too, and I would probably feel like an ass. I really don't want to ruin a young kid's opinion of the commissioned ranks for one lapse in judgement. I've only been wearing the chrome a little while, so I'm still feeling things out to an extent.
Paul