So, it would seem from this article that if you ever are convicted of a felony, the rest of your life the 2nd amendment does not cover you.
Do ex-felons get their other rights (1st, 4th, 5th amendments, etc.) taken away from them the rest of their life? No, of course not. Taking away 2nd amendment rights should not be AUTOMATIC with ALL types of felonies.
The implications of this are frightening. For example, what happens when hate crimes as a felony morphs (someday) into hate speech as a felony?
Federal law (18 USC § 922) does precisely that. As marktwain noted, the law has been declared unconstitutional where it exceeds Congress’s authority under Article I of the Constitution. I know of no successful 2nd Amendment challenge, however.