Kudos to VSP! I sent for my Virginia non-resident concealed permit on March 1. I received it in the mail April 6. Door to door time: 36 days. Feb 9: Received application package (emailed a request a few days prior.) Intervening: Filled out application gathered supporting docs. (Photos $10) Feb 28: Prints/parking ($10), Money Order ($100), Sent application FedEx Priority ($29) Mar 1: VSP received. Mar 5: Received receipt for money order (post marked Mar 6) (received Mar 7 or 8.) Apr 6: Permit my mailbox. Total time: about 60 days. Total cost: about $150. That’s government service!