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 Hermosa, 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 (SUMMER PRICING IS $90)
- Virginia-Utah On-Demand Class Fee: $150/person
Additional fee for food at our Lunch or Dinner classes
June 2026 Concealed Carry Course Locations / Dates:
- GI Janes Military Surplus in Newport News – 12pm on Monday, June 1, 2026 VIRGINIA / UTAH
- GI Janes Military Surplus in Newport News – 12pm on Sunday, June 7, 2026 VIRGINIA / UTAH
- GI Janes Military Surplus in Newport News – 12pm on Monday, June 8, 2026 VIRGINIA / UTAH
- Krav Maga in Williamsburg – 1pm on Saturday, June 13, 2026 VIRGINIA / UTAH
- Welch & Wright Attorneys at Law in Norfolk – 1pm on Sunday, June 14, 2026 VIRGINIA / UTAH
- GI Janes Military Surplus in Newport News – 12pm on Monday, June 15, 2026 VIRGINIA / UTAH
- GI Janes Military Surplus in Newport News – 12pm on Monday, June 22, 2026 VIRGINIA / UTAH
- GI Janes Military Surplus in Newport News – 12pm on Sunday, June 28, 2026 VIRGINIA / UTAH
- GI Janes Military Surplus in Newport News – 12pm on Monday, June 29, 2026 VIRGINIA / UTAH