John made a very good point, keep your cool, life is too short and too risky to let some jerk who is more than likely not having his cup of knowledge overflowing, bite your tongue and let things go.
On the flip side, I am a firm believer that some people just do not know that they are a$$ holes, and they will continue through their life unless someone shows them for the fools that they are or how will they ever know? It’s easy if the jerk is also short, fat and weak, but if the guy or girl is big and strong you need to be quick with a good response to inform them, for their own good, what a jerk they are.
Keep in mind that most bully’s are chicken and if you are willing and able to come to the defense of an old woman or a child or whomever, you are in the right and in the long run you are also doing the jerk a favor by giving them feed back as to how their behavior is seen by others. It’s a risk, armed or not. The way I see it is I have standards which I live my life by, I do not lay hands on others and others will not lay hands on me, I do not insult others and I will not allow others to be insulted in my presence.
All cops have been trained how to escalate a confrontation without giving up their shield of protection, we as concealed weapons people are not cops, but there are ways to correct an angry person and not be the aggressor, you are defending someone weaker. Never confront anyone unless you are very sure that the other people around you are equally offended by the jerk, and then watch your back.
You have to have standards to live by, it’s called having a back bone, no one has the right to abuse others and make sure you are not the one who is abusive.