Getting rid of guns isn't the answer. It over simplifies a complex issue. And the proponents of the 2nd amendment would shit a brick sideways anyway.
There's a place for guns in our society - I can't believe I just admitted that! However, as a gun owner, there's a caveat to this liberty:
If I shoot at a deer - and I miss, chances are, it'll run away. If someone invades my home, and I empty the clip and still miss, maybe, it just my time to go! I'll chalk my poor aim up to 'Darwinism' at it's best!
However, when some nut can get his/her hands on unlimited weapons and ammunition, easier than someone can become a school teacher, their lies the disconnect!
A pragmatic point of logic, is where the discussion of guns, and their controls needs to begin.