One other point with respect to punching people because you don't like what they say. If you are carrying a gun (if not, why not?) and you go around punching people because they mouthed off, you are courting some serious trouble. I can't even imagine the scenario where that works out well for you.
And really, when you get right down to it, isn't it a little silly to get your undies in a bunch because you don't like the way some ape is modulating the little puffs of air that come out of his pie hole?
Here's where I think many here haven't read what I've typed..
First off There's slim to no chance that I'd have my family or myself in an environment as described in the OP so there would be no need for punching anyone.
Second, I don't live in an area, or travel, where it's necessary to even consider arming yourself for the purpose of self defense unless you're scared of deer or an occasional black bear.
If somebody is behaving in a manner that would warrant punching them in the mouth it's very likely I'd be late to the show, folks here-about are generally polite and respect one another and if somebody gets to acting out it never last for more than a couple seconds before they have several folks intervening, often with punches.
The mere idea of living in close proximity to groups of people that you'd find it necessary to carry arms around is repugnant to me and everyone I know. Which leads me to draw the conclusion that the majority of people responding in this thread live in urban areas and view this type of behavior as somewhat 'normal'...
I am perfectly comfortable taking my family to motorcycle rallies, floating down rivers or camping anywhere within driving distance and never feel the need to bear arms.
There must be some alternate reality where many live, either that or the cities are way worse that I imagined.
Read what I've written, not once did I defend the actions described in the OP, instead I've stated how I behave in my environment. I'm a peaceful man and although I'll not hesitate to strike another for insulting friend or family the idea of pumping another full of lead due to a fistfight is abhorrent.
I'm glad to live in the backwoods, after reading many of the posts in this thread, ya'll please stay put, I will too.