This is the first reason that I mentioned when I was offered a job near Seattle. The VP asked, "Why not?" and I said "Well, for one thing: guns". (That one he grimiced over and agreed on)
The society of the US is in deep trouble for a number of reasons. The view of deadly weapons is just one of them.