We can delude ourselves and pretend that giving everyone a gun will make a safer place but this example set before us yesterday is the honest truth of what happens. More people get killed. The good guy gets killed too, along with innocents.
Background checks, limit clip size to a maximum of 10 and stop the future sale of Assault Weapons that can kill more than 3 people in 1 minute.
http://www.dailykos.com/story/2013/02/03/1184280/-Not-even-a-gun-range-has-enough-good-guys-with-a-gun-to-stop-one-bad-guy-with-a-gun