Skip to content

Class Schedule

Aug
22
Sat

Carry in more states with the Utah Non-Resident Concealed Carry Permit. This course provides the required training and guidance to complete your Utah permit application.

• Classroom-only course • No live fire required • Passport photo and fingerprints included

 

Aug
24
Mon

Build confidence with hands-on pistol training in a supportive, beginner-friendly class covering safety, fundamentals, personal safety, and practical skills.

• No experience needed • Equipment provided • Hands-on training

Aug
29
Sat
Virginia Concealed Carry Class
Aug 29 @ 9:00 am — 12:00 pm

Get the training you need to meet Virginia’s concealed carry requirement with a hands-on class covering firearm safety, fundamentals, Virginia law, use of force, and practical skills.

• Satisfies Virginia training requirement • Hands-on training • No experience needed • Equipment provided

Sep
9
Wed
Virginia Concealed Carry Class
Sep 09 @ 6:00 pm — 9:00 pm

Get the training you need to meet Virginia’s concealed carry requirement with a hands-on class covering firearm safety, fundamentals, Virginia law, use of force, and practical skills.

• Satisfies Virginia training requirement • Hands-on training • No experience needed • Equipment provided

Sep
12
Sat

Build confidence with hands-on pistol training in a supportive, beginner-friendly class covering safety, fundamentals, personal safety, and practical skills.

• No experience needed • Equipment provided • Hands-on training

Sep
14
Mon

Carry in more states with the Utah Non-Resident Concealed Carry Permit. This course provides the required training and guidance to complete your Utah permit application.

• Classroom-only course • No live fire required • Passport photo and fingerprints included

 

Sep
19
Sat
Virginia Concealed Carry Class
Sep 19 @ 9:00 am — 12:00 pm

Get the training you need to meet Virginia’s concealed carry requirement with a hands-on class covering firearm safety, fundamentals, Virginia law, use of force, and practical skills.

• Satisfies Virginia training requirement • Hands-on training • No experience needed • Equipment provided

Sep
26
Sat

Build confidence with hands-on pistol training in a supportive, beginner-friendly class covering safety, fundamentals, personal safety, and practical skills.

• No experience needed • Equipment provided • Hands-on training

Sep
28
Mon
Virginia Concealed Carry Class
Sep 28 @ 6:00 pm — 9:00 pm

Get the training you need to meet Virginia’s concealed carry requirement with a hands-on class covering firearm safety, fundamentals, Virginia law, use of force, and practical skills.

• Satisfies Virginia training requirement • Hands-on training • No experience needed • Equipment provided