The bottom line is violent crime goes up, not down, in places where gun control laws have been created. Law-abiding people having guns, though scary to some, prevents more deaths than it causes.
How many people would have died in Virginia Tech if the students had been armed? The gunman would have been shot down in seconds. Sure, some innocent people may get hit in crossfire, but I doubt 30 people would have been killed.