Take that right away for a period of time, say ten years where theyve kept a clean record, and restore their rights.
I'd go for restoring firearm rights for all nonviolent felonies when the sentence is complete. The government doesn't guarantee your safety. Repeal the Lautenberg Amendment too, at least the part where your guilt is established by accusation without any evidence.
Honestly, I think you’re right. There might be some exceptions, but I pretty much agree. If a person has shown that they are out of control, and truly menacing other people, and they only get convicted of a misdemeanor, I might still take their rights away for a while before it escalates.