First, there is no Right to vote, at least in a federal election.
Too, when a person has paid his penalty according to his sentencing .. he, or she should have every ‘right’ returned to them just like everyone else!
You need to read up on and understand how our constitution works!
The constitution doesn’t bestow Rights on it’s people, those are God given.
The constitution is a Restriction on government powers/control!
Neither the Congress, the States, nor Judges have the Constitutional authority to create, make-up or pass laws that “infringe” upon the 2nd amendment!
You are absolutely right: our rights are a gift from God, not a grant from the government. However, in traditional Catholic theology, the civil government is the lawful avenger of crime, as it derives its just powers from God.
Loss of the right to vote and the right to own a gun are logical penalties for violent felonious crimes and are not inconsistent with God-given rights possessed by innocent and law abiding citizens.