I'll use Virginia Tech as an example of why gun control doesn't work, as it hits close to home as I am a college student.
It is illegal to have guns on campus (only law I list that I disagree with)
It is illegal to commit murder
It is illegal to discharge weapons in crowded buildings
It is illegal to assault people with a deadly weapon
It is illegal to block a fire exit (Cho chained he doors shut)
It is illegal to carry a concealed weapon without a permit in Virginia
It is illegal to make a bomb threat (he left a note indicating there was a bomb)
Cho wasn't too worried about breaking laws. However law abiding citizens that follow laws were denied a right to defend themselves. Think about this and think about it hard:
In April 2005, a student licensed by the state to carry concealed weapons was discovered possessing a concealed firearm in class. While no criminal charges were filed, a university spokesman said the University had "the right to adhere to and enforce that policy as a common-sense protection of students, staff and faculty as well as guests and visitors".[110]
In January 2006, prior to the shootings, legislator Todd Gilbert had introduced a related bill into the Virginia House of Delegates. The bill, HB 1572, was intended to forbid public universities in Virginia from preventing students from lawfully carrying a concealed handgun on campus.[111] The university opposed the bill, which quickly died in subcommittee. Virginia Tech spokesman Larry Hincker praised the defeat of the bill, stating, "I'm sure the university community is appreciative of the General Assembly's actions because this will help parents, students, faculty and visitors feel safe on our campus."[112]
It isn't about feeling safe, it is about being able to defend yourself.