Firearms Recertification (07R)

This class is required to be taken every year, if you are registered in an
armed position. There is no grace period for the handgun endorsement. Per
DCJS regulations, you cannot renew any handgun certifications more than 90
days before your expiration date. If you take the class early, you will have to
take it again when you're within that 90 day window.

Don't wait until the last minute to renew your firearms endorsement!
There is no grace period with DCJS for weapon certifications! If you
expire before taking a class, then you have to take entry level
training again. Classes will be cancelled if minimums are not met -
don't let that cause your card to expire!

Class times run from 8:30 a.m. - 12:30 p.m. (not including range qualification).

Range qualification is the same day, beginning at 5:00 p.m. unless otherwise
informed by the instructor the day of the class.

4 Hours Plus Range Time, $75.00 Total Cost, plus two boxes of ammo
purchased at the range.

*NEW!* Now you can pay for class through our site! Fill in the date of the
class you wish to attend, click "Buy Now", and you're all set.

All in-service/renewal classes can also be paid for when you come to class.

For more info about prepaying for training, click

January 17

February 14

March 14

April 18

May 9

June 13
Handgun Recertification
VA DCJS 88-1110
Online Concealed Weapon Permit Class
Do you need to renew your shotgun certification? Click here.
The Smoking Gun
Class Date:

All applications to DCJS must be submitted via the DCJS online
system. For more information on that process, click