You must have your home state permit before applying for the Utah permit! 

Virginia & Utah Concealed Carry Classes in Norfolk, VA

Our Concealed Carry Permit Classes in Norfolk, VA are held at Wright & Welch Attorneys at Law, a Pro-2A law firm dedicated to defending Second Amendment rights and representing clients in self-defense and legal use of force cases. All classes are taught 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.

Upon completing a Virginia/Utah CCW class in Norfolk, VA, you’ll be immediately certified to apply for your Virginia Concealed Handgun Permit and/or your Utah Non-Resident Concealed Firearm Permit.

Register for an upcoming Concealed Carry Permit Class in Norfolk, VA:

JUNE 14, 2026 at 1pm

To register, please click on the button below.

Due to the high demand of the Virginia / Utah class, we ask for payment in full when you reserve your seat.

This is a 4.5 hour class that will certify you to apply for your Virginia concealed handgun permit. The course outline is as follows:

  • Basic Handgun Safety
  • Gun Anatomy
  • Ammunition & Fundamentals of Pistol Shooting
  • Pistol Selection & Maintenance
  • Virginia Gun Laws & The Legal Use of Deadly Force
  • Reciprocity
  • Disqualifying Criteria
w&w logo

Phone: 757-707-8803
Address: 716 W. 20th Street, Norfolk, VA 23517

Sign up for our Newsletter

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