My theory is that people who would be able to carry a weapon have been so intimidated by what they hear and read in the media that they fail to get the required training and permits to carry a weapon. The NRA is seen as an enemy even though they promote gun safety. The Eddie Eagle GunSafe® program and the National School Shield program provide training and financial support to help safeguard our children. Who else is doing this?
Perhaps the US government which funds an organization that kills millions of unborn children each year should consider funding some organizations that could help prevent the mass killings that are occurring at an increasing rate in our country. The NRA , the United States Concealed Carry Association (USCCA) and the National Shooting Sports Foundation (NSSF) could all provide adequate training for private citizens.
There should be no “gun free” zones in our society. Instead, there should be millions of Americans trained to take down any terrorist or deranged person with a gun who starts shooting people at random. We know that at times it takes fire to fight fire. We are in a crisis where that is the case. Band-Aid politics will never do the job!!