Virginia-Utah Conceal Carry Class Schedule
Piece Be With You offers several Virginia-Utah conceal carry permit classes each month at locations across Hampton Roads, including Williamsburg, Newport News, Gloucester, Glen Allen and James City, VA. All classes are led by Jay Hermoso, an NRA certified firearms instructor, a USCCA Certified Instructor and a Concealed Firearms Instructor with the State of Utah, Bureau of Criminal Identification.
To view additional class details and to reserve your seat, simply click on the date, time and location for the Virginia-Utah conceal carry class that you are interested in attending. For additional questions, or to request an on-demand Virginia-Utah conceal carry class, please contact us.
- Virginia-Utah Conceal Carry Class Fee: $110/person, includes fingerprinting card
- Virginia-Utah On-Demand Class Fee: $150/person
- Utah (only) On-Demand Class Fee: $125/person
Additional fee for food at our Lunch or Dinner classes
November 2026 Concealed Carry Course Locations / Dates:
- GI Janes Military Surplus in Newport News – 12pm on Sunday, November 8, 2026 Virginia / Utah Permits
- GI Janes Military Surplus in Newport News – 12pm on Monday, November 9, 2026 Virginia / Utah Permits
- Patriot Gun Supply in Williamsburg – 5:30pm on Saturday, November 14, 2026 Virginia / Utah Permits
- GI Janes Military Surplus in Newport News – 12pm on Monday, November 16, 2026 Virginia / Utah Permits
- GI Janes Military Surplus in Newport News – 12pm on Monday, November 23, 2026 Virginia / Utah Permits
- GI Janes Military Surplus in Newport News – 12pm on Monday, November 30, 2026 Virginia / Utah Permits
December 2026 Concealed Carry Course Locations / Dates:
- GI Janes Military Surplus in Newport News – 12pm on Sunday, December 6, 2026 Virginia / Utah Permits
- GI Janes Military Surplus in Newport News – 12pm on Monday, December 7, 2026 Virginia / Utah Permits
- Patriot Gun Supply in Williamsburg – 5:30pm on Saturday, December 12, 2026 Virginia / Utah Permits
- GI Janes Military Surplus in Newport News – 12pm on Monday, December 14, 2026 Virginia / Utah Permits
- GI Janes Military Surplus in Newport News – 12pm on Monday, December 28, 2026 Virginia / Utah Permits