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.
January 2026 Concealed Carry Course Locations / Dates:
- James City Bruton Vol Fire Department – 1pm on January 4, 2026 VIRGINIA / UTAH
- Williamsburg Regional Library in Williamsburg – 10am on January 5, 2026 VIRGINIA
- Gloucester Main Library in Gloucester – 1pm on January 9, 2026 VIRGINIA
- Patriot Gun Supply in Williamsburg – 5:30pm on January 10, 2026 – UTAH
- GI Janes Military Surplus in Newport News – 12pm on January 11, 2026 VIRGINIA / UTAH
- Patriot Gun Supply in Williamsburg – 5:30pm on January 17, 2026 – VIRGINIA
- GI Janes Military Surplus in Newport News – 12pm on January 25, 2026 VIRGINIA
February 2026 Concealed Carry Course Locations / Dates:
- Williamsburg Regional Library in Williamsburg – 10am on February 2, 2026 VIRGINIA
- GI Janes Military Surplus in Newport News – 12pm on February 8, 2026 VIRGINIA / UTAH
- Patriot Gun Supply in Williamsburg – 5:30pm on February 21, 2026 – VIRGINIA
- GI Janes Military Surplus in Newport News – 12pm on February 22, 2026 VIRGINIA
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.