how long does it take to get a virginia non resident concealed carry permit?
You must apply in the city in which you reside, so you can't “shop around” for the most efficient clerk's office. Virginia law does require that the permit be issued within 45 days. 15. Concealed Handgun Permits are issued for five years.