I see the main problem as this: Many people want to keep firearms to keep the power of the government in check, and the government wants to write the rules on who can keep arms. This causes a friction. Either the people give up the right to bear arms and trust the government fully, or the government should not be allowed to make rules on who can keep arms. Anything short of that will continue to cause the friction.
I'm of the opinion that the founders of the United States did not envision a government that people should fully trust, and that mistrust in the government's actions and motives by the populace would actually be healthy for the government. I'm further of the opinion that the founders did not envision a medical profession that could, with a diagnosis and the stroke of a pen, be able to essentially enforce such government full trust, by removing a person's constitutional right to own a firearm, and that without a crime having been committed, and the person not having been convicted of such a crime in a court of law.
If you ask me, that's exactly what the movie Minority Report foretold: "We think you are going to commit a crime, and therefore we will pre-emptively curtail your freedom."
Is this the America the Founding Fathers envisioned when they signed the Declaration of Independence in 1776?