Jia- I pretty much agree with you. It's scary to me, too.
But coming from Colorado, we've been talking about this kind of thing for quite a few months now. We actually just had a new law come up saying that we are allowed to keep concealed weapons with us on our campus, which was illegal before. So there's been lots of debate about this since before the Sandy shooting where I'm at. I've heard lots of opinions and great arguments from both sides since then.
I think having a concealed weapon is great! It makes those individuals feel protected without the anxiety from others around them by seeing a gun in the open. I have friends who are relieved and feel much safer now. Yet there are some people I know who feel unsafe and MORE paranoid than before. They see it as more opportunities to get shot. Except maybe in this case it would be accidental shootings. I remember reading a month or so back that a woman's gun accidentally went off in her purse and injured someone nearby. This is definitely what my concerned friends are afraid of happening. Which leads me to my point: lessons on how to use guns would be awesome. Maybe even periodic (and mandatory) renewals for owning guns. That way everyone who owns knows how to handle one, and doesn't make some stupid mistake and having it go off while it's on their person.
I also know that guns are completely accessible, no matter how many regulations we put on them. While I agree that assault rifles should definitely be banned, they will still be around. I can find the article later, but I read that it is now possible to PRINT OUT your own guns with a special 3D printer. The guns of the future will be easily accessed through your computer. The easier method for "control" of guns would be to limit ammunition. Someone might have talked about this in the thread already because I haven't read every single post, but it seems like a viable option if we were to actually do something about it.
I believe that everyone deserves the right to feel safe and to own a gun, but some sort of "check up" should be in place..so we know you know how to handle one and that you're mentally healthy. Plus a ban on assault rifles and some sort of regulation of ammunition in a non-restrictive way would be the way to go.
Bada-bing, Bada-boom. Solution to the problem. Just in my opinion, of course. You all have viable arguments in my book!