Having said that, all rights are coupled with responsibilities, and if a property owner is going to disallow his employees, customers and guests the means of protecting themselves, they incur an obligation to protect each and every one of them. I think an easy solution is to allow the employer to make the rules permitting or not permitting lawful firearm ownership on their property, but should they choose to bar firearms, knives, pepper spray, etc. they assume both corporate and personal liability for persons injured or killed as a result of their decision to disarm.
I can point out where I have the right to keep and bear arms recognized by the Constitution. Where in the constitution is the right for property owners and employers to remove other constitutionally guaranteed rights? What other rights can they forbid?
I can choose to patronize a “gun free” restaurant, the owner cannot make it safe. I know it’s unsafe when I enter, if there’s a problem I don’t believe I have any recourse with the restaurant. I choose not to patronize “gun free” businesses. In the case of hospitals, medical offices, etc., in most of the country if not all these places are legally “gun free zones”. You cannot protect yourself and they cannot protect you and if something happens you have no recourse. You cannot simply go down the street to the next medical center where you will find a firearms welcome sign. I’m for abolishing gun free zones or as they have here “Weapons free Zones”, I guess they’re afraid I’d bring my hammer but if I did we’d all be more safe.