Sorry to hear about the run-around you got in Portsmouth...
You did good to send those emails out, but you forgot the MOST important point-of-contact for matters like this: The Virginia Attorney General's Office.
The VA-AG actualy has the power and ability to lean on the Portsmouth Sheriff Department, unlike the other people you wrote to.
Good luck in the future getting your application filed and approved. Hopefully if you contact the VA AG, they will set your local Sheriff's office straight.