My last comment on this because I truly believe this is actually another useless thread either endorsing or bashing open carry.
I have observed people in America for 7 decades, 2 centuries, and 2 millenniums. Here we are 243 years downstream and I believe we still do not really understand what it means to be free.
Freedom means no one has to seek out your approval for doing something that is not restricted by law. Freedom means some people will say and do things you don't like. Some people will order their steak well done, or rare, or their ice cream chocolate or vanilla. Some people will just rub your fur the wrong way. The response usually flows along the lines of, "Well if they had good taste, or common sense, or if they just understood things like I do, or saw the reality of things the way I see them, they would restrain themselves - as I do."
Thank the good Lord above those who founded this country didn't believe that to be necessary. I believe freedom, real freedom as outlined in the Constitution (and a book we cannot discuss), is a lot more complicated than we imagine. We honestly think everyone should think and believe and say and act and dream as we do. We ridicule and scorn those who do not. With every word we only prove the assertion again and again that we do not really know what it means to be free in America.
You don't have to eat what I eat, or go to the same church, or not go at all, or wear socks with your sandals, barefoot in your loafers, or own a Sig instead of a Glock, or carry OWB, IWB, AIWB, or Mexican even. You and I can be as different as the Sun and the Moon, yet freedom means we must learn to respect one another as Americans. When our fur gets rubbed the wrong way, maybe we should just be thankful that we are all Americans and celebrate the reality that we are free.
Pardon my soapbox, but if we are going to lose this precious freedom we all cherish, it will be partly because we have lost respect for those who are not like us in every way.
Now back to your regularly scheduled argument.