RE: NICS
My attitude has always been, if a person has done their time, their rights should be restored. If a person cannot be trusted to own a firearm or vote, they shouldn't be trusted to live outside the confines of a cage, but I don't make the rules.
I had a friend (he died last fall) who had a felony drunk driving involving a child conviction many years ago.
He not only did his time, but matured greatly over the years. After waiting over 7 years, he appealed to a judge and was able to get his rights reinstated so that he could partake in the turkey and deer seasons.