Nothing we can really do about that, for better or for worse.
Of course there are: most western countries have less shootings and firearm deaths than the US, so it can be done.
I'm starting to think that "don't mess with Texas" isn't just a cute catchphrase...
It isn't just a catchphrase, but Texas has its fair share of problems since the very high amount of people who actually try to become a mass murderers.
Seriously, I live in a country where most of the time Jack the Guard wouldn't be there to save the day, yet it's quite hard find episodes of a mass murderer shooting people in a public place.
Both questions are important and unavoidable.
As much as I'm tempted to, I'm not going to Monday morning quarterback what Jack Wilson did. He got the fucking job done, end of story. My hat is off to him.
I'm not criticizing him at all, I talked about the basic facts of the great shot he took and the fact that he had trained.
What I put as a secondary element is how close he went to be the third civilian victim, by staying right there right after two others where shot while standing.
It's a fine line, and he took a great risk: praise to him for being successful, warn to him and to others to find a solution to that problem, if there is one.
but apparently Jack's a better marksman than me. Hell of a shot!
Any person who even tried to hit a target with a pistol cannot avoid being amazed by what Jack did.
By the way: as you and Der Stig said, it is always right to have medical training in case something happens. Whatever the cause.
Final thought: fuck gun-free zones! I really wish I could carry at work like I used to with my old job.
Gun-free zones are a two-sided coin, and I understand why you don't like them. Yet the problem is that you live in a place where, during your daily life, you actually have to worry about meeting ill-intentioned people with guns. That is the problem.
As I said, there is no single solution, but surely what you have now is quite far from the best result achievable.