Good afternoon, I am a Criminal Defense attorney and former Prosecutor for the State Attorney's Office. I'll be answering your questions today, please understand this is for informational purposes only, and we do not currently have an attorney-client relationship.
I'm sorry to hear about your situation, it definitely sounds like you've been given the run around. I'm going to give you some clear cut answers (even though it might not be want you want to hear) so at least you'll have some accurate information on the law.
If your case was a misdemeanor domestic violence charge-- there is a federal ban on your gun rights. If it was a felony, then I'm sure you know, there is a federal ban on your gun rights.
Currently, there are no pardons or reviews being done at the federal level for gun rights restoration because of the fact that Congress did not allocate the appropriate funding, and as such it's been at a standstill with nothing being able to be processed at this time.
However, as pertaining to the physical guns for which your wife is a co-owner, those can and should be restored to her, especially given the fact that you have a signed order from the judge stating so.
My recommendation would be for your attorney, or a new attorney, if your old one is being less than forthcoming, file a motion to have your guns returned and have your case put back on before the judge. Attached to the motion should also be a copy of the signed document from the judge stating that the guns would be returned to your family after successful completion of your probation. They should then be returned to your family.
I hope that helps! Please let me know if you have any other questions. Also, please take a moment to rate me using the stars at the top of the page, as it's the only way experts are compensated for our time on the site. I do not receive a salary here at JustAnswer, and am only compensated for my time after receiving a rating of 3 stars or more. It doesn't cost you anything to rate me, and we can continue our conversation for free after. Thanks, ***** ***** it!