Actually, it is America's insane obsession with guns that is mainly responsible for this incident taking place.   This would never happen in a more civilized and cultured country, as virtually all modern societies now outlaw the AK-47 from private ownership.  

Would this ever happen in Canada?  Australia?   France??   Of course not.