Conceal Carry Class Schedule
If you’re ready to get started and learn how you can enjoy the freedom to conceal carry your firearm, NRA, USCCA and BCI certified instructor Jay Hermoso offers a full schedule of classes throughout Hampton Roads in Virginia. Book a spot for one of our courses today from the list below and don’t hesitate to contact us with any questions.
After completing the course, you will be certified to apply for your Concealed Handgun Permit.
March 2026 Concealed Carry Course Locations / Dates:
- Gloucester Main Library in Gloucester – 1pm on March 5, 2026 VIRGINIA
- Bella Pizza in Tappahannock – 11am on March 7, 2026 VIRGINIA / UTAH
- GI Janes Military Surplus in Newport News – 12pm on March 8, 2026 VIRGINIA / UTAH
- GI Janes Military Surplus in Newport News – 10am on March 11, 2026 UTAH
- GI Janes Military Surplus in Newport News – 5pm on March 11, 2026 UTAH
- Gloucester Main Library in Gloucester – 1pm on March 12, 2026 UTAH
- Patriot Gun Supply in Williamsburg – 5:30pm on March 14, 2026 – UTAH
- GI Janes Military Surplus in Newport News – 12pm on March 15, 2026 VIRGINIA
- GI Janes Military Surplus in Newport News – 10am on March 18, 2026 UTAH
- GI Janes Military Surplus in Newport News – 5pm on March 18, 2026 UTAH
- Kevin Weech Private Class – 6pm on March 20, 2026
- Patriot Gun Supply in Williamsburg – 5:30pm on March 21, 2026 – VIRGINIA / UTAH
- GI Janes Military Surplus in Newport News – 12pm on March 22, 2026 UTAH
- GI Janes Military Surplus in Newport News – 10am on March 25, 2026 UTAH
- GI Janes Military Surplus in Newport News – 5pm on March 25, 2026 UTAH
- James River Collision Center in Glen Allen – 12pm on March 28, 2026 VIRGINIA / UTAH
- James City Bruton Vol. Fire Department – 12pm on March 29, 2026 VIRGINIA / UTAH
April 2026 Concealed Carry Course Locations / Dates:
- Krav Maga Hampton Roads in Williamsburg – 1pm on April 11, 2026 VIRGINIA / UTAH
- GI Janes Military Surplus in Newport News – 12pm on April 12, 2026 VIRGINIA / UTAH
- James City – Bruton Vol. Fire Department – 6:30pm on April 17, 2026 KNOW YOUR RIGHTS
- GI Janes Military Surplus in Newport News – 12pm on April 26, 2026 UTAH
VA ON DEMAND = $125/person
VA / UTAH ON DEMAND = $150/person
VIRGINIA / UTAH Class Fee = $110/person, fingerprinting card included
VIRGINIA Class Fee = $80/person
Utah Class Fee = $80/person
SHOOTING FUNDAMENTALS = $80/person
Additional fee for food at our Lunch or Dinner classes.
Due to the high demand of the Utah class, we ask for payment in full when you reserve your seat.