I can't help but notice that the central theme of OHvol40's post seems to "we need the government to enact and enforce laws for those who will not act responsibly." My family grew up in East Tennessee. Several generations deep. We hunted, fished, and farmed. We understood that you can hunt too much, fish too much, and farm the land too much. So we followed the lessons of our ancestors.
Same goes with guns. I have been around guns since I can remember. Spent 20 years in the military, and this year marks 20 years as an LEO, full and part-time. I have been in two OIS's, and I'm not proud of it, but I had no other choice in either one. I own a number of guns, and I am no more threat to you than a butterfly...unless you offer harm to me or mine.
IMO, the 2nd Amendment is not the problem; it's the people who have no idea that with great freedom comes great responsibility.
No law, or series of laws, can remedy that. It's not more laws that we need, it's more compliance with the laws we already have. More laws won't solve that problem.