That depends on whether you actually ARE an ex-felon, or just using the phrase incorrectly as a substitute for "ex-convict".
If you've been convicted of a felony, had your conviction overturned, and had all charges against you dismissed, you're not a felon, and can regain any rights you may have lost as a result of your conviction.
If you were convicted of something which is a felony under state law, but which is not defined as a felony under federal law, there is a possibility to apply for and receive relief of disability, and you can have your rights restored.
If you were convicted of something defined as a felony under federal law, and the charge and conviction stuck, and you've served your sentence, you're not an ex-felon - you're an ex-con, but remain a felon, and you will not get any firearms rights restored.
No
Because of the 1968 Gun Control Act, which made it illegal.
You have to apply for a pardon first. After that you can must fill out an application to restore your gun rights. The links for both forms are provided below.
Contact the local US Deputy Attorney. He can restore rights if he chooses.
Start by hiring an attorney to file a petition for restoration of rights.
You will need money, a lawyer and patience.
The only thing you can do is appeal your discharge.
Yes, there apparently IS a process to restore gun rights to SOME convicted felons. You will have to contact local authorities for more information.
Have your record expunged or the conviction overturned.
In short, you petition to have your rights restored. The best option is probably to check with and attorney.
The short answer is that there is a mechanism for this, but it gets no funding... thus, it doesn't happen.
You need to find a lawyer who specializes in firearms law to get a correct answer.