The problem is a society which thinks that keeping people disarmed and defenseless is a good thing. If more people were willing and allowed to defend themselves by force of arms (which is a great equalizer in that they work just as well for a 90 pound lady as they do for a 240 pound brute of a man) then not only would there be less such events, but those that were attempted would usually end much quicker and with far less loss of life.
The problem is a society which thinks that keeping people disarmed and defenseless is a good thing. If more people were willing and allowed to defend themselves by force of arms (which is a great equalizer in that they work just as well for a 90 pound lady as they do for a 240 pound brute of a man) then not only would there be less such events, but those that were attempted would usually end much quicker and with far less loss of life.