We need to ban airline tickets and box cutters too.
We don't blame the airplanes for 9-11. Taking away guns will not stop violence. Hatred always finds a way. Actually using planes as bombs was very effective, wasn't it? The Shoe Bomber had no gun. The Boston Marathon bombers caused havoc with pressure cookers. Suicide vests are doing the job to kill overseas...no guns. Biological weapons ...and, one day, as Iran is now on the nuclear path...nuclear weapons ...that is coming too. There's a commonality here, but it is not guns.
All the guns can be confiscated tomorrow...and it won't stop zealotry, hate or terrorism. It will just change the methodology. It's a side discussion, one people can respectfully have, but it's only a side issue.