But not really much of one.
Thing is, a lot of companies are putting up ‘no guns’ signs or otherwise barring legal carry because their insurers are telling them they have to. If they don’t, they won’t cover them/charge them outrageous additional fees/require them to take prohibitively expensive measures to ‘protect’ their customers from guns.
This isn’t going to change until it becomes more expensive to prohibit legal carry than it does to allow it. Here’s one solution: Pass laws that require any business with more than 10 employees (or whatever the Obamacare threshold is) must provide “adequate” armed security to protect their patrons and employees. This is defined as either one armed security guard per individual or associated group up to ten persons or allowing the legal carry of weapons as defined by local law. Failure to do so should mean that in the event of a shooting or other security incident the business will assume full liability for whatever incident occurs. Including being required to pay medical bills, funeral expenses, all forms of compensation, punitive damages as assessed by a court, etc., etc.
Watch how fast insurance companies will change their tune when they discover they will be on the hook for millions of dollars per business for preventing the legal carriage of arms. You’ll see those “no guns” signs become a nigh-extinct species overnight as insurance companies pressure their customers to allow legal carry.
Yours is a well thought solution to a growing nuisance. The only rub is the actual passing of your proposed laws. Even in States with Republican legislatures, spineless representatives will cower at the thought of media condemnation for such a practical law or statute.
Pass laws that require any business with more than 10 employees (or whatever the Obamacare threshold is) must provide adequate armed security to protect their patrons and employees.
Not trying to start an argument, but there was a post yesterday that said the problem with this is that you are not compelled to be disarmed because you are not compelled to enter the business.