THANK YOU FOR SUPPORTING LOCAL!

Contact Us About Concealed Carry Permit Training

Piece Be With You offers a variety of Virginia & Utah concealed carry permit training classes in Williamsburg, Newport News, and throughout Hampton Roads, VA. We also offer defensive shooting and legal use of force classes, as well as private group trainings, and on-demand and court-ordered firearm safety courses upon request. All classes are led by Jay Hermoso, a NRA Certified Firearms Instructor, a USCCA Certified Instructor and a Concealed Firearms Instructor with the State of Utah, Bureau of Criminal Identification.

To sign up for an upcoming class, please register online, or use the form below to send Jay a message. If you’d like to schedule a private group session, on-demand or court-ordered concealed carry class, please include the details of your request in the comments section.

"*" indicates required fields

MM slash DD slash YYYY
This field is for validation purposes and should be left unchanged.
Sign up for our Newsletter

Get info on new laws, new class offerings, special deals and more!