Anathema
Crotchety Olde Man
The second amendment is not stupid you moron. Every American has a right to defend themself
True. HOWEVER, with that right come certain inherent responsibilities, RW, and I don't think all gun owners comprehend that.
Among those responsibilities is the need to ensure that your gun ownership doesn't infringe on other people's safety and personal rights without sufficient cause. Your right to own and carry a firearm doesn't trump their private property rights or their right to persue personal happiness by avoiding firearms if they so choose.
If someone could show me a need or a situation where open carry significantly improved the security of people when compared to concealed carry, I might be persuaded otherwise; but until then I do not see any need to ever openly carry a handgun or the need to carry a long gun in a public place for the purpose of "self defense".