In this case, Cruz, was a former student who knew when everything would be open, dismissal. He simply walked past the moms in the car pool lane, into the building, pulled the fire alarm, and openeded up like rats in a barrel. He then dropped the gun, and ran out w the rest with his hands in the air w the rest, and walked away.
More laws (guns or otherwise) and more restrictions won't solve the problem. The problem is isolated drug-addled (prescription and illegal) people who have no meaningful connection to community. They can't distinguish fantasy from reality. They have no obligations to family, jobs, or even having to work to survive. They live in a country that's in constant war, with a culture that has deteriorated to total decadence and disrespect for life.
How the heck does that get fixed?