Teaching the basics of safe gun handling, and the fundamentals of shooting, is the focus of the classes listed here. We offer two courses and continued skill development.

NRA Basics of Pistol Shooting - Blended provides a solid foundation with online training and students continue the Instructor Led Training portion of the course with NRA Certified Pistol Instructors. Please contact us to find out when we can schedule your class.

NRA Basics of Pistol Shooting - Instructor Led Only is classroom and range qualification in-person instruction. Read more here.

NRA Registration is available here, please today. Join today and Help NRA Fight for You.

Join the NRA Today


The Instructor Led Training portion of each course will consist of hands-on firearms safety and range safety. Instructors will teach the students shooting fundamentals and there will be a review of fundamentals for the computer students. Both courses cover practical handling exercises using each action type with dummy ammunition, shooting positions, and shooting to a standard which includes a shooting qualification requirement.

Only NRA Certified Pistol Instructors teach our courses. Our objectives are to keep you and your family safe, as well as increase awareness about the shooting sport.

We teach small group classes, one-on-one classes, ladies only classes, and small private classes. The costs vary as to the type of course, or courses, you wish to attend.

The certificate attained at the successful completion of our NRA Basic Pistol courses is accepted by the Commonwealth of Virginia to qualify for a Concealed Carry Permit; however, we strongly recommend students attend a class specifically for concealed carry that addresses the issues surrounding the use of deadly force, and the laws you should be aware of, if this is your objective. Additional range and firearms handling training is highly recommended to ensure an individual has the understanding, knowledge, and attitude necessary to carry and use a firearm.