There may be some elements of this bill that could be better.  But its foundation is wise.  The most dangerous places in our society are those where guns are forbidden.  Jurisdictions with the most gun restrictions often also are very dangerous places indeed, but everyone is forced to be defenseless.  Laws forbidding guns are generally impractical to honor (unless one is unarmed all the time) while they in fact increase the chance of a mass shooting at restricted locations.  There may be a bit of deterrence by permitting carry, but the real impact is practical:  there will often be more options on the scene of a bad actor.   The main problem with guns is ignorance, but as Ben Franklin pointed out "ignorance is a curable disease."  Lets not rush to bring here the real terror of   living in places like Detroit (where I grew up) - or LA (where a woman was shot to death by police for sleeping in her disabled car with a gun in her hand;  that is where criminalizing possession takes you).