The whole "what could have stopped X" question is a loaded one. But regardless, the answer is gun control, and U.S. law should learn from modern German law:
It's crazy how even this right wing sources seems to understand that gun control is necessary and a requirement for low gun death rates, given that they admit right at the begging of the article that they have amongst the lowest death rates out there.
If more guns & lax gun laws made us safe, we would should expect to see the opposite. Yet we don't, because anybody with half a brain understands that a tool whose purpose is to kill as easily as possible will make killing easier when it is around untrained people/people with insufficient reason to own it/people who store them poorly.
That's a 75x smaller gun homicide rate. We aren't going to get that small of a rate without gun control.
Inb4 somebody calls me a troll despite putting effort into this: fuck off
Mate, here's a great example of you intentionally pissing everyone off. Look at how much effort you put into the comment, you got sources and everything. But you're still managed to piss everyone off, while maintaining a thin facade of civility. We can see past it at this point, you aren't here to discuss or anything, just to troll.
A try-hard troll is still a troll.
I'm still going to let peepin make the final decision, but I fully recommend a ban.
Except for that last line, I can't in good conscience ban Pizzaman. As long as he brings the arguments, it's not something I'll do. After all, dissent is allowed in the comments.
And Winter and I just had a discussion about gun laws that stemmed from Pizzaman's post. So, there's no reason why people can't agree or disagree on the substance and entirely ignore a thin façade of civility if that's what you really think it is.