People who leave their guns unlocked/unsecured in their vehicles that are stolen out of said vehicle should be charged with some form of negligence. Vehicle safes for guns are not expensive or unobtainable. I have two, one for each vehicle that I use if needed. I also have alarms on my vehicles. The safes are stored under a seat or on the floor covered up with something.
If a business chooses to ban weapons on their premises, that is their Right. They also have a responsibility to ensure my safety while on their property. I, as a customer, have the Right to hold them financially and legally responsible if they fail to ensure my safety from harm while on their property. Slips, trips, falls, shootings, stabbings, etc are their responsibility. Their premises should be clear of any hazards, per OSHA, to protect me from a hazard. And, they should have, at the very least, a metal detector with security personnel at all entrances and exits to enforce their weapons ban. Failure to comply with that safeguard to ensure the safety of their customers leaves them responsible for the legal and financial consequences of their failure. This is why we have TSA screenings at airports. Same should hold true for any hospital, business and government building/agency that fails in their responsibility to keep us safe while on their premises. They should be held accountable for their failure to ensure everybody's safety while on their premises. If a company can be sued and forced to change their procedures for someone burning themselves with a cup of hot coffee provided by said business, then they can also be held to the same standard.
Their failure to implement proper safety and security protocols, and to be consistent with those protocols, leaves them open to the consequences of their negligence and failure. That is how this needs to be handled. It is your Right to make these decisions. It is not your Right to shirk your responsibility for your decisions, and it is OUR Right to hold you responsible for your decision, should our Rights and safety be infringed in any way.
I have no problem with a business, agency or hospital that bans weapons. This means that they are taking responsibility for my/our safety while on their premises. Either I will abide by their rule/regulation, or I will go elsewhere. However, if I or my loved ones are harmed or injured due to their lack of competence in ensuring that safety, they will and should be held accountable. With our Rights come Responsibility. Nobody should be free from those Responsibilities. Period.