Gorgon did you read my last post? Guns have never been LESS available in the US than they are today. As I pointed out, 30 years ago any 18 year old could walk into a department store, buy a gun and ammo and load it there on the spot and shoot everyone in sight. But it just did not happn. By blaming it all on the guns you are pinning a fairly recent social phenomenon on an inanimte object that has been readily available to anyone who wanted it for hundreds of years. A gun never killed anyone sitting on a shelf. it is the hand and mind that wields it that is dangerous.
If I were to seriously pose the argument that video game violence put the impulses in the shooters head therefore video games are to blame you would laugh at me. You would no doubt argue that video games are inanimate objects that are enjoyed by countless thousands of people who would never hurt a fly. How does that exact same argument not work on guns? I own several and I would not hurt a fly.
Ohh guns are not the only problem, far from it, there must be more catalysts at work here, but they are not completely removed from the context as you seem to want to believe, and if availablilty is 'less' but still 'more' than almost everywhere else it doesen't really help that much.