So, sidebar topic that was introduced: Convicted felons
First up, that is a very different topic because of the word Convicted. A convicted felon is a person who was found guilty in a court of law following due process. This changes things, considerably. After all, we put people in jail and prison with this process, talk about a loss of Liberty! So that is pretty much irrelevant to those not convicted appropriately in a court of law.
BUT, that said, I disagree with convicted felons be denied the RKBA. It makes no sense, on a practical matter, for a number of reasons.
First all off, far too many crimes are felonies. I have witnessed a huge number of felonies first hand. Years ago I was a security employee at a college in Georgia, at a time when carrying a knife with a blade longer than 2" on campus was a felony. Yet tons of people did it, all the time. Do you really believe they should be denied their Right to keep and bear arms for life over that? Because they could have been.
What about the person who is flying between their homes, and their plane is diverted to NY, but they have a legally possessed handgun and four valid carry permits from 4 different states in that bag, and now they are felon. Lifetime loss of RKBA? Does that make sense?
Additionally, what is the purpose of denying them their Right to a firearm? We are saying we distrust them so much, through actions in their past, that we are afraid if they get a gun they are going to go out and commit heinous/violent crimes? But if we just make it illegal for them to have the gun, they won’t do it? The laws against those laws won’t stop them, but the laws against having a gun will? That just doesn’t make sense.
But, that’s pretty far off target compared to the much more vanilla discussion of carry permits vs Constitutional aka permitless carry.