While I personally am strongly against private gun ownership, I don't think one can put the blame on a single element.

I like Knot's take on it - we all bear responsibility for the world we are living in, by our actions or by our passivity. We're all both the good guys and the bad guys.