Here's my opinion, as I care to share it on this issue.
For buildings which aren't willing to actively and rigorously enforce their no weapons policy, it makes no sense to have it in the first place. The people who mean to do harm will bring their weapons anyways, and so it's utterly pointless to rob rule-following citizens of fair chance to defend themselves, when anyone who actually means harm will just bring weapons anyways.
The most dangerous situation for every gunman is not having the police show up three minutes after the first shot. The most dangerous situation is having someone with their CPL pull out a 1/2 lb Ruger LCP and blast them in the back from three yards, 2 1/2 seconds after the first shot.
Even more dangerous is attempting to mug my grandfather, who is perfectly happy to declare his plans to pose as a harmless old man and then rip his '45 out of his bag and blast the assailant to bits.
If no-weapons rules ARE rigorously enforced (as in the case of airplanes), then we must define what a weapon is. Excuse me, but I'm of the opinion that, since dogs are allowed, knives should be too, because a trained attack dog is almost always more dangerous than a knife. And yet any animal declared as an emotional support pet is allowed on a plane. In the cabin. So are people of any size, weight, and martial arts training.
Which is more dangerous; a 150 lb American Bully Mix, or a 3" pocketknife?
The only situation in which I'd pick the pocketknife would be in a hostage situation, where the hijacker immediately takes a hostage and places the plane under threat.
Even then, however, things like phones, iPads, and laptops are also allowed on planes.
Which is more dangerous; a 3" pocketknife, or a 3" shard of glass from your iPhone screen?
Neither is more or less dangerous when it comes to inflicting a wound on soft human flesh. However, one item is devoted rigorous work to keeping it out of courtrooms and off airplanes, and the other is never even under question.
For that matter, camera lens glass is even thicker and holds even more damage potential than iPhone or laptop glass.
In any event, how many people do you think would attempt to hijack planes if they knew that the second they declared a hijacking, they could be staring down the barrels of twenty different concealed-carry pistols?
Legal, regulated concealed carry of both knives and guns gives power to the citizen both to defend themselves, and to fulfill the Constitution, which requires that American citizens be able to bear arms, and have life, liberty, and pursuit of happiness. It takes away from the power of terrorism, gunmen, and school shooters, who then have to face the fact that they may be confronting dozens of armed people adept in the use of firearms (and knives too).
Without the legal ability to adequately bear arms, a significant portion of citizens will neglect to do so. However, people with intent to harm will still have weapons, and the ability to use them.
Common are the stories of shootings in which gunmen roam free in the midst of defenseless citizens, having either smuggled a gun into some regulated building, or simply chosen a state in which weapons are shunned. But, stories may also be found of when citizens with weapons of their own stopped assailants dead in their tracks and indisputably saved lives.
As for instances when these rights (which I believe the Constitution does give us) come under fire (excuse the pun), I believe in carrying my chosen weapons in an ordinary way, and with neither any additional flair nor concealment added. If a government appointed body says something, I will either surrender my weapon, or leave. If a business owner says something, I will take my business elsewhere.
I will also vote for what I believe is right, and stand up for what I believe in a rational and intelligent way when called to it, or questioned.
And that is about all I can do. At least without running for office.
Hey, I might be able to move to New Jersey right now and do it.
For God and Country,
Leo.