In certain cases. In others, nothing right with it. I do not agree with automatic restortation.
Ask yourself this, does the other side let their folks have their 1A rights abridged for any reason, or for that matter any other rights they care about?
You've totally fallen into the whole labels trap and the other side laughs at you as you go "what about muh felons...."
Have you ever stopped to actually research all the things that you can get a "felon" label hung on you for that shouldn't even be crimes at all or may be things you do without knowing? Park in the wrong spot, get lost in a snow storm and drive down the wrong road, all kinds of stupid things, even things that are totally legal in many states but some politician in some little corner got paid off to make it illegal.
Once you agreed that your GOD given, Inalienable rights, that the government was specifically prohibited from infringing on could actually be taken away from you, well you pretty much went from rights to privileges.
The bill of rights does not say after each right... shall not be infringed unless you can catch them in something and then well you are good to take them away.
You'll notice the left wing side vehemently argues that point home for everything..... except the 2A... I wonder why?....
There are folks with all kinds of tags hung around their necks, I would gladly trust, and lots of folks with squeaky clean pages that I would never trust.
Take a look for example at some of the high profile mass murders... done by "felons" with a long rap sheet?..... Nope done by someone without any significant criminal record.
I fully understand that it's pointless to try to convince most "good" folks that ALL free men should have ALL their rights according to the constitution.
Just remember, when they find something to hang around your neck, especially when they actually go as far as to lie and change your testimony to mess you up and you now have to live with that tag.... You were one of the ones all in worship of the government overlords.