As long as gun manufacturers are making guns, people will have access to them. Police officers can snap. Members of the military can snap. All are armed to protect.
We live in a country where several drugs are illegal and yet easily accessible. There’s no difference with guns. As long as they are being made, and they are affordable, people will have access to them.
This doesn’t even begin to address the possibilities with 3D printers. Prohibition didn’t end access to liquor. The war on drugs didn’t end access to drugs. And strict gun laws won’t end mass shootings or mass killings.
It is an unfortunate reality. A serious focus on mental health, lack of education, lack of resources, etc. and a lot of time is probably the best way to prevent these acts.
Every time something like this happens some people find comfort in saying stricter gun laws could have prevented it. Some people find comfort saying thoughts and prayers. At the end of the day, a law probably wouldn’t be able to prevent someone set on killing from doing so. Murder is illegal after all.