What one really notices with debate, particuarly in the worthless guessing game that is the 2nd Amendment, is that society has changed drastically in the 220 years since the Constitution was drafted, and the Bill of Rights shortly after. The welfare state, automatic firearms, a standing army, "obscentity", euthanasia, abortion, gay marriage...continue until you give up. Why is our law based upon a document that has no relevance to today's civilization? So basically the question is: should academics, politicians, judges, and all matter of intellectuals come together and draft a new constitution? Most countries have had new ones ratified or have completely changed it. I think there's a lot to learn upon, as America is the oldest constitutional democracy in the world. Maybe we should go for that whole seperate heads of government and state, maybe go to party list voting.