I am wondering how many more massacres are going to happen before Americans finally give up on the gun culture.
Gun should be banned, period.
OK--we've had the right to bear arms since we became a country, and we've really only had this problem in the last eight years--and it's due, perhaps, to the willingness of some gun stores to sell guns. It's capitalism, not the right to bear arms that is the closest thing to blame (I say closest, because I doubt there is something we can blame for what happened in VA).
Yes, while the right to bear arms was put into our constitution because of the British occupation, as another poster pointed out, in another country where guns are readily accessible, there are almost no problems. Perhaps it has less to do with the laws of banning such things, but instead the safety precautions such countries/societies have.
If anyone or anything can be blamed for this tragedy, that person is already gone. We cannot blame VA Tech for not responding sooner, because no school can ever really expect this; we didn't expect 9-11, and as much as I disapprove of how the government has handled everything since then, we're pretty much on a trial-and-error basis. We didn't have anything of that magnitude before that, just as we haven't had anything of this magnitude before this (Columbine and Santee came close, but nothing close to this). Imagine being a first-time parent; everything is trial and error.
There are no easy solutions that will STOP the next person from doing this. In fact, I think there are no solutions. Clamping down on the 'mentally ill' will create more discrimination, and perhaps, more people will be added to that list (remember in the 1970's the APA itself recognised homosexuality as a mental illness). Giving up guns isn't just an infringement of constitutional rights, but that seems hardly like the best solution, more like a quick fix to the problem that'll eventually create a black market (or worsen the current black market for) for guns.
Not to mention, the same amount of people die each day in Iraq--multiples of 30 die each day in Africa.
I pay tribute to those who died on Monday--let's honor them by solving the pressing problems that we still have today.