Man, I nearly got in a fistfight awhile back with some jerkoff over much the same thing. We were sitting in an enclosed McDonalds play area, where the kids take off their shoes and crawl through those big hamster things, and there were probably 5-6 really little kids in there, (besides my 3) between the impressionable ages of 4-8. This 'tough guy' comes in with this cracked out looking girlfriend, and a 4 or so year old. He's your typical tough guy with his "thats right, we bad' richard pryor swagger.
Anyway, it is an enclosed area inside the Mickey D's, and he starts with the sewer mouth. Loud. And I mean literally every other word was F this or F that, and bl*wJ*b, and p*ssy, and just plain filth. My 7 year old daughter hears all this (who can help it) and comes over REAL wide eyed, and says "daddy, that man has a potty mouth." So I took this crap for about 5 minutes, and I got up and walked over. In a very polite way, I said something like, "Excuse me. Hey, would you mind kind of toning down the cussing? This room is full of little kids." I SWEAR I WAS NICE AS PIE.
Dude blows up like a balloon, and gets all loud and snotty. He throws down his food and jumps up, throwing out his arms, being all loud mouthed, and starts to come towards me. I said, "Look bud, I don't want no trouble, just asked if you could watch your mouth in front of all these kids."
I WANTED to splatter him back into his food, but my kids were watching.
As he took another step towards me, I was backing away, and his face suddenly goes white as a sheet. He stops, stutters something like "sorry man, I'm just stupid, sorry", and starts backing away. It was weird, so I glanced down, and my sweatshirt had rode up over my firearm, and the grip and bottom of mag were visible. I quickly pulled the shirt over and gave him one of those embarrassed looks, and went back to my seat. He got out of there so fast he left his food sit.
Later in the car I laughed till I throught I was gonna bust. Damn fake-@ss tough guys....