Actually, bilang someone na nasa US, it is not a problem about guns. Gun control will not eliminate the black market, kaya bandang huli, responsible citizens lang ang madidis-armahan ng gun control.
It is really a cultural problem. Sobrang nagsusubcribe ang american culture sa individualism, kung saan wala silang social nets na katulad natin Filipino (although may toxic elements din yan social nets natin which is a topic for another day). Wala sila mga tropa, kababata, katambay na tulad ng meron tayo sa Pilipinas. Pag naging "introvert" ang isang american, it becomes a slippery slope towards hatred against other people. Nagiging outcast sila. Mtaas possiblity na maging sociopath, or psychopath. (Not to mention, they are raised in total comfort, kaya pag naranasan nila ang tunay na buhay independently, they break down mentally.)
Being outcast is not the problem either by itself. Nakadagdag sa problema ang internet, which is an outcasts "safe place". Jan sila nakakakuha ng mga "kaibigan" na nagtutulak sakanila sa mga toxic ideologies. So they stuck in a cycle kung saan mareaffirm mga mali nilang ideya. Kasi sa internet, mejo disconnected ang tao para marealize ang gravity ng mga pangyayari accross the the other side.
Isa pa, hindi secure ang mga school nila. Walang guard to inspect belongings. Madali akyatin ang bakod. Wire fence lang ang naghihiwalay sa labas at loob. Walang gate. Most ng mga institution. Kahit ang bank walang guard.