Blackcatter has got it in one: it's in the culture.
Now, in what country can you find a gun in nearly every household, and sometimes more? Guns that are required to be there by law, and might be fully automatic weapons (i.e., machine guns)?
Hint: This same country shoots up several million rounds each year in nation-wide target shooting contests.
Hint: It has one of the lowest crime rates in the world.
And no, it's not Israel, although the per-capita gun ownership there is through the roof.