What really bothers me about this is the ability of some scumbag to walk into a public place and shoot up twenty people dead. But how to stop it?

We're a frontier descendent arms right bearing nation and unless our laws change, seems to be no way.