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

Virginia / Utah Concealed Carry Class in Newport News, VA

Register for an upcoming Concealed Carry Permit Class at GI Janes Military Surplus in Newport News, VA. Choose from our 3-hour Virginia Concealed Carry Permit Classes, our 3-hour non-resident Utah or our 4.5-hour Virginia & Utah Concealed Carry Permit classes. All courses 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.

Upon completion of this CCW course in Newport News, you will have met the necessary state training requirements to apply for your Virginia Concealed Handgun permit and the Utah Concealed Firearm permit.

The next Concealed Carry Class in Newport News, VA will be at GI Janes Military Surplus on:

MAY

Tuesday, May 12, 2026 12pm – 4:30pm, Virginia / Utah Permits
Wednesday, May 13, 2026 10am – 12pm, Utah Permit
Sunday, May 17, 2026 12pm – 3pm Virginia Permit
Monday, May 18, 2026 12pm – 4:30pm Virginia / Utah Permits
Tuesday, May 26, 2026 12pm – 4:30pm Virginia / Utah Permits
Wednesday, May 27, 2026 10am – 12pm, Utah Permit
Wednesday, May 27, 2026 5pm – 7pm Utah Permit

JUNE

Monday, June 1, 2026, 12pm – 4:30pm, Virginia / Utah Permits
Wednesday, June 3, 2026 10am – 12pm, Utah Permit
Wednesday, June 3, 2026 5pm – 7pm, Utah Permit
Sunday, June 7, 2026, 12pm – 4:30pm, Virginia / Utah Permits
Monday, June 8, 2026, 12pm – 4:30pm, Virginia / Utah Permits
Wednesday, June 10, 2026 10am – 12pm, Utah Permit
Wednesday, June 10, 2026 5pm – 7pm, Utah Permit
Monday, June 15, 2026, 12pm – 4:30pm, Virginia / Utah Permits
Wednesday, June 17, 2026 10am – 12pm, Utah Permit
Wednesday, June 17, 2026 5pm – 7pm, Utah Permit
Monday, June 22, 2026, 12pm – 4:30pm, Virginia / Utah Permits
Wednesday, June 24, 2026 10am – 12pm, Utah Permit
Wednesday, June 24, 2026 5pm – 7pm, Utah Permit
Sunday, June 28, 2026, 12pm – 4:30pm, Virginia / Utah Permits
Monday, June 29, 2026, 12pm – 4:30pm, Virginia / Utah Permits

These classes will sell out so you must register to reserve your seat. Class fee is $80 or $110.

To register, please click on the button below.

GI Janes Military Surplus is also the venue for our new On Demand classes.

 

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

This is a 4 hour class that will certify you to apply for your Utah and Virginia concealed handgun permits. The course outline is as follows:

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

Phone: 757-788-7538
Address: 9961 Warwick Blvd, Newport News, VA 23601

Sign up for our Newsletter

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