Welcome to the:
Virginia Firearms Academy and
Combat Pistol Concepts
Quality Firearm Courses for Shooters of All Ages and Experience Levels

Welcome to my website, and thank you for visiting!
Please scroll down to learn more about myself and the firearm courses and training I offer. Courses are available for almost everyone regardless of age, sex, or experience level!

Our Courses Include:

  • Virginia Concealed Handgun Permit Course
  • Utah Non-Resident Concealed Handgun Permit Course
  • N.R.A. Pistol Marksmanship Simulator Training Course
  • Fundamental Handgun Shooting Course (Live-fire course)
  • Defensive Pistol Basics (Live Fire course)
  • Defensive Pistol Advanced (Live Fire course)
  • Israeli Tactical/Combat Pistol Techniques (Live Fire course)
  • Defensive Revolver Fundamentals (Live Fire course)
  • Fundamental Carbine (M4) Shooting Course (Live fire course)
  • Firearms Law Course
  • N.R.A. Eddie Eagle GunSafe Program (Children 5 to 9 Years Old)

Click here to view a complete description on all of the above courses

To register for a course click here or on the 'Course Schedule' link on your left.

Jim Johnson
Owner and Instructor
Virginia Firearms Academy and Combat Pistol Concepts