Actually, a felon can use a firearm to protect him or herself. BUT, they can't own the gun used. I'd read on the net, about six or so months ago, about a felon working in a bar. The bar was either held up or being attacked and the bar tender, a felon, grabbed the gun under the bar that the keeper kept for such reasons. He ended up shooting and killing the BG. It was ruled justifiable but then the D.A. tried to go after the felon for having a gun. The courts ruled (or was it a jury) that the felon, since the gun wasn't his, was within his right to use a gun for self defense.
Now, my personal opinion. If someone who goes to jail cannot be trusted with his or her FULL rights as an American, then they shouldn't be out of jail. PERIOD! This shows that 1) the prison system does not rehabilitate criminals and 2) if the criminal cannot be rehabilitated then they shouldn't be allowed to join back into American society. Some people do make stupid mistakes. They do their time and come out to become productive and safe Americans. These people should not be penalized for life due to one mistake. We all make mistakes and many of them would be considered criminal.. that is if we knew EVERY law on the books for EVERY State and fed. Then there are those who choose not to obey unconstitutional laws. Most of the worse unconstitutional laws are made into felonies.. go figure. You don't obey the law but obey the Constitution, then it's a felony and you lose your Constitutional Rights... hmmm, get the picture?
And the last point I wish to make is this. Why must one give up their basic instinct of self survival? Ex-criminals, hoping to get out of the gang banger ways or criminal ways usually have made some pretty gung-ho "friends" that wish to make the person go back to the old ways... in any manner possible. Including death threats (sure, they can call 911.. but we know how that will turn out). Ex-cons (felons) make up for a large amount of homicides, not creating them but being them (the statistics).
So, in summary.. if a felon can't be trusted with his or her full Rights should either be in jail for life or in the great beyond (depending on the crime). For those who have been rehabilitated then they should be afforded their full Rights.
USP45usp