My thoughts:
Any Gun Grabbing fool that greets you like this
Does not deserve the courtesy of a rationalized lesson in firearm protocol.
I, for one, am very happy that you responded the way that you did. too many people like that fat heffer exist today because they rely on the concept that nobody will respond to their bogus bull **** ... until someone like you comes along and puts them in their place...it'll be a while before she snaps out at a complete stranger again, and hopefully, it'll be someone like yourself, and the pattern continues until she finally realizes that her opinions only mean something to herself and it is to herself she should keep them.
This wasn't arguing with an idiot, it was putting an idiot in her place.
I love it. Kudos to you, good sir.