As far as I know, there's only 2 legal processes available.
A BATF program that the NRA lobbied for, or a Pardon from the Governor from the felon's home state.
The problem with those processes is that Congress has pulled funding from the BATF program and the Governors from those states that have granted the Governors Pardon Authority, either refuse or are reluctant to exercise that power.
If you watch the videos of the current Presidential hopefuls addressing the NRA Legislation Leadership Forum, you'll see that while everyone of them obviously stood firm on their total support for the 2nd Amendment, none of them made any mention of Restoring 2nd Amendment Rights for those whom have proven that they deserve a 2nd Chance.
Here is Scott Walker's take on restoring 2nd Amendment Rights:
In a wide ranging interview on December 30, 2014 with the Wisconsin Center for Investigative Journalism, Wisconsin Governor Scott Walkers’ response regarding possible pardons for convicted felons was reported as follows:
“ One issue on which Walker stood firm was his refusal, alone among at least the past six Wisconsin governors, to grant pardons to persons convicted of crimes. He feels strongly that he should not be able to “discount” the workings of the justice system by exercising this power, adding that systems of redress are already in place for those wrongly convicted.
Walker said that he most commonly gets pardon requests on behalf of people who made some youthful indiscretion but turned their lives around and now want to be able to go hunting with their children. He wonders, “What about all those other individuals who may not have an advocate but who have equally turned their lives around?”
Besides, he noted somewhat jokingly, individuals barred from gun possession due to felony convictions can still bow hunt.”
Is it a matter of the politicians simply telling voters what they think they want to hear or is it a lack of the ability to forgive those whom have made some stupid mistake in their lives.
There are probably 100's of ways to become a convicted felon but hardly any way at all of escaping the the stigma of being a 2nd class citizen.