"What kind of control do you have over your gun when someone can casually take it out of your hands? I would have had the fellow on the floor missing a few front teeth."
What?
You wouldn't immedidately whip out your concealed carry piece and ventilate the bastard?
What kind of cowardly response is that to an over the top assault/insult???
If your FIRST inclination is to resort to ANY kind of physical violence, maybe you really need to rethink your relationship with firearms.