Actually, both sides are wrong.
Guns don't kill people, and neither do people.
BULLETS kill people
Actually it's the massive blood loss and trauma that kills people.
People don't need to hear racists and morons rant, but they have that right. People don't need to hear Glenn Beck or Ariana Huffington, but thankfully we have freedom of the press. People don't need to worship flying spaghetti monsters, but we have that freedom. Just because we don't understand why some other individual would need something or not doesn't mean it should be banned.