In a lengthy opinion today, the Sixth Circuit ruled that even though a FEDERAL felon had their Tennessee state civil rights fully restored - including specifically his right to have a firearm - his federal right to firearms had not been restored. The majority in Walker v. United States, 14-5703 applied the test set out in United States v. Cassidy, 899 F.2d 543, 550 (6th Cir. 1990): in determining whether a person's civil rights were restored, the court should look at the right to vote, the right to sit on a jury, and the right to seek and hold public office.
Mr. Walker's right to seek and hold public office was never lost - even felons can run - so it was never restored. You cannot restore that which you have not lost in the first place.
Mr. Walker's right to sit on a federal jury was assumed for the sake of argument to have been lost and then restored, but one restoration is not enough.
Mr. Walker's right to vote was not restored in any way that directly addressed his personal felony conviction, or the status of all felons, and so does not "count" under this analysis.
So, no restoration and restoration without proper consideration are problematic.
Judge Clay filed a dissent.
The case is very dense and a good read to see just how detailed a statutory interpretation the Sixth is willing to go through.