I had a situation several years ago when a guy got into an argument with me over a shopping cart that he thought I put against his car (which I didn't). I tried everything I could to calm him down and I think he felt bolder the more I tried to back down.
Finally he got right into my face and spit on me. Frankly at that moment I thought the next thing he would do would be to punch me out. I pulled my gun, put it to his head, yelled at him to get down on the ground face down, and on my cell phone I called the police and told them about being assulted and holding the man at gunpoint. When the police came, I put my gun on the ground (away form the moron) and told the police I wanted to press charges.
I finally let it drop with an appology from the moron.
My life is based on a true story ....
Sometimes I wish I could sit back and watch the things I do.