>>9 It's a deeply rooted cultural thing that stretches back to the very foundation of the United States.
Not much beyond that really, it's a right that's been gauranteed under the 2nd amendment for decades upon decades and many americans don't want that to change. They believe that the good that comes from them outways the bad, and the majority do actually get guns for protection.
Though with the ease they are available at, of course nutcases are gonna get their hands on them. It's terribly tragic, but that's just how the country works, until someone changes that.