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
April 2026 Concealed Carry Course Locations / Dates:
May 2026 Concealed Carry Course Locations / Dates:
- GI Janes in Newport News – 12pm on Sunday, May 3, 2026 VIRGINIA / UTAH
- GI Janes in Newport News – 12pm on Monday, May 4, 2026 VIRGINIA / UTAH
- GI Janes in Newport News – 12pm on Tuesday, May 12, 2026 VIRGINIA / UTAH
- Fresh Wok in Richmond – 11am on Saturday, May 16, 2026 VIRGINIA / UTAH (lunch class)
- GI Janes in Newport News – 12 pm on Monday, May 18, 2026 VIRGINIA / UTAH
- James River Collision Center in Glen Allen – 12pm on Saturday, May 23, 2026 VIRGINIA / UTAH
- Patriot Gun Supply in Williamsburg – 5:30pm on Saturday, May 30, 2026 VIRGINIA / UTAH
June 2026 Concealed Carry Course Locations / Dates:
- Bella Pizza in Tappahannock – 11am on Saturday, June 6, 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