The constitution does not prohibit states from doing so, unless you could call it cruel and unusual punishment, as it allows for rights to be taken away after due process. Some states do have ways for felons to regain their right to firearms though it is often arduous.
I think it is wrong to take away a man's right to self defense for life but that is an argument to be made to state legislatures, not judges.
actually felons do have a right to self defense, as there have been cases where they have used another person’s weapon to defend themselves. they lose’the right to own guns but under self’defense situations like where theyve gotten a gun away from an attacker and used it or held the attacker at gunpoint, or used a family members’ gun to defend themselves and family from attack, there have ben cases where they have been okay by the courts in doing so.
not’being able’to owning property isnt the same as no self defense rights. they can still have edge weapons, hammers, screwdrivers, an automobile, rope, chainsaw. they are hardly defenseless given whatall can hurt or kill a person.