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
- Virginia-Utah On-Demand Class Fee: $150/person
Additional fee for food at our Lunch or Dinner classes
March 2026 Concealed Carry Course Locations / Dates:
- GI Janes Military Surplus in Newport News – 12pm on March 8, 2026 VIRGINIA / UTAH
- Patriot Gun Supply in Williamsburg – 5:30pm on March 21, 2026 – VIRGINIA / 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
- Bella Pizza in Tappahannock – 11am on April 19, 2026 VIRGINIA / UTAH