I think this
http://www.worldstarhiphop.com/videos/video.php?v=wshhdOXdw1hAd0Q764Ku is a good example of why we should not give guns to everyone.
I agree that guns should remain available to each American citizen, but I believe there should be restrictions on who can own a firearm. Idiots like the above
sandwich maker are prime examples of fools who, if they had a gun on them, would probably shoot somebody over a fucking sandwich.
I think you're giving a lot of stupid people undeserved credit by thinking that we can simply teach gun safety and be okay with that. I believe a test should be issued before you get your FOID (kind of like a driving test when you get your drivers' license) that includes gun safety and gun maintenance, but also a mental health evaluation.