Just a couple of points I'd like to throw out in this discussion about where we stand.
1. Up until the GCA of 1968, any law that prevented a felon from obtaining and possessing a firearm were state laws. There was no federal law that prohibit a felon from leaving prison and buying a gun.
Has the idea that a felon has lost the right to keep and bear arms through an act of the federal legislature in 1968, made any difference in crime?
2. The word "liberal" is a much abused word nowadays. A liberal is one who believes in the autonomy of the individual and the protection of political and civil liberties. That hardly describes the majority of people who today, call themselves, Liberals. Nor does it describe todays Democratic Party.
Unfortunately, this is now called "classical liberalism" as opposed to the "progressive" thinking of the Dems today. A couple of quotes from a rather famous liberal Democrat would demonstrate my point:
"Those who make peaceful revolution impossible make violent revolution inevitable. Those who renounce the use of their arms against a corrupt political machine are the very people who make that violence inevitable. Passivity only encourages the machine to expand"
"Today, we need a nation of Minutemen, citizens who are not only prepared to take arms, but citizens who regard the preservation of freedom as the basic purpose of their daily life and who are willing to consciously work and sacrifice for that freedom."
OK, one more, in case you haven't figured out who this is:
"Let every nation know, whether it wishes us well or ill, that we shall pay any price, bear any burden, meet any hardship, support any friend, oppose any foe to assure the survival and the success of liberty."
For those who still don't know... John F. Kennedy. 35th President of the U.S. and a Liberal Democrat.
The point being, when a person calls him or herself a liberal, perhaps we should find out just what definition of liberal they are using?