There's tons of gun ownership in Canada and you don't see stuff like this there. If you really think guns are the problem you're missing the fact that American culture and media overemphasize crime, politics, and reality TV yet provide approximately fuck-all for the arts and humanities, national parks, and youth programs. There's currently a bill in the works that could literally kill PBS, NPR, and AmeriCorps. That means killing Sesame Street, nonprofit News radio, and one of the biggest volunteer organizations in our country.
America is a couple generations behind in culture and that is why our citizens go berserk with guns when people in other countries do not (or rather, they do it for political reasons, not just to commit a senseless crime because they're psychotic). Although the film "Bowling for Columbine" is very liberal documentary, it helps to illustrate the real problems with respect to gun control and media perception of crimes in the US.
Ultimately this attack is not the fault of a lack of gun control, it is a lack of responsibility, which isn't something that can be measured by anything beyond a background check when a permit is issued.
If guns were more tightly regulated, some people would more eagerly seek illegal/unregistered firearms, and likely, the theft of (legally-acquired) firearms from citizens would go up. I don't personally own a gun, but I've dated men who did own them and other weapons and I'm against tighter controls on them because again, legal availability is not the problem, our whole damn culture is infected with the opportunity to breed this kind of insanity.