Part of the problem you have is that part of your restrictions result from federal law.. Even if you had been charged with a different offense that did not result in a ban directly, the feds could look not at the charge but the facts, and determine whether you were banned or not. The best thing to do would be to talk with a lawyer in the state where the felony occurred, and see if there is a way to get the charge reduced or expunged, and see if that will help. If that does not, we would have to look at the specific statutes, and see if there is another way to clear your record.
Answered on Apr 18th, 2016 at 5:06 PM