ChuckUSARet
Everyone is well aware of our laws and if you violate them you should be punished. Nuff said.
So you know every page of the 66,000 in the IRS tax code.
Every page of the Dept of Agriculture codes.
You know that no matter where you are in the world that no matter what you import as a souvenir, has no local law (from that country) that makes it illegal to own or possess that souvenir. Or you never drive in a way under any circumstances that could be considered careless or negligent, that might lead to a felony.
All of the above can lead to a Felony conviction. Either in themselves or by you doing something that is relatively stupid like lying to the IRS about something you consider not important, which they also would not find important if you told them the truth either.
Unfortunately there but for the grace of god go us all, we don't know to be perfectly honest what offenses we might commit that could lead to a felony conviction. Yes a lot are obvious, but there are a lot that are not, or there are still others that might or might not be tried as a felony or a misdemeanor, and you got an uptight DA that day.
Not saying that having Felons running around with legally obtained firearms is a good thing. Although Felons running around with illegally obtained firearms isn't a good thing either, and the law is not preventing that.
One thing that needs to be considered, is that applying the title of Felon to someone, and eliminating their RKBA has the potential to be abused. Yes there's due process that found someone guilty of some crime, but given the list of laws that we don't know adding another to the list is hardly going to raise an eyebrow, until (putting on tin foil hat) suddenly a disproportionate number of gun owners get targeted by that law.
Yes felons have criminal records, but we all have records of events that happened to us stored somewhere, not necessarily in a government bureau, but with friends and relatives, and our own memories. I do think that having to carry around a title indefinitely because of some single indiscretion at a young age when yes you should have known better but were stupid, is perhaps a little draconian. In the same way that if one of the people here had a bladder malfunction when aged 9 being known as p*ssy pants when he's in his 40's or forever being known as bedwetter. There is some point where continuing to consider someone a particular label is counterproductive. If some one commits a crime that could be a class C Felony or a misdemeanor and 20 years later because it was tried as a felony they are still considered a felon, after 20 years of having not so much a speeding ticket, is that fair?
Nothing in life is black and white, so supporting a black and white regulation means that you are going to have injustices, both to people wronged by the regulation, and others who are incorrectly not regulated.
Anyway to finish off
"A well regulated militia being necessary to the security of a free State, the right of the People to keep and bear arms shall not be infringed."
I consider that since this is a blanket it's an infringement.