Ha! I'll wade in to the water (again) on this one .....
You will never see the day where guns are completely outlawed in this country. To me it's not a matter of banning guns, but banning who, and where they can be.
I support a persons right to protect their home and family. If someone breaks in to your home then all bets are off and deadly force is justified. What I don't understand is the need to be carrying them around in public. If these "good guys" with guns ever actually saved some innocent lives then I might reconsider my position, but they don't. It's far more likely that the gun will be used to accidentally kill someone, or will be used in a fit of rage protecting no one but their fragile ego. Take these two dipshits here in Michigan for example:
http://aattp.org/two-proud-gun-nuts-second-amendment-death-road-rage-incident/
These "good guys" have a better chance of winning the lotto twice in the same week than they do stumbling upon the crazed gunman shooting up the mall scenario that they have wet dreams about.
I would like to see mandatory background checks, and psychiatric evaluations for all gun purchases. Then ban any and all guns being carried in public. Mandatory minimum (10 years too much??) if caught in public. No questions asked. Empty our prisons of non-violent drug offenders, and fill them back up with the Jethros and Billy-Bobs that feel the need to disregard this..... and criminals too.