Nothing could have prevented this. Most of these guys are fucked up by fucked up parents (sorry for the language) and can never be fixed. All the background checks in the world would not have stopped it.

I could snap tomorrow and take my Sig into Wal-Mart tonight and shoot it up, yet I have a carry permit and had my background checks.

But people have to realize some people are just evil in this world and some people were screwed with enough that they are screwed up in the head and they would have killed with a gun or car or knife, etc.

Sadly this is what we've become in the new 'Merica.