Responsible and safe gun training.

Train with certified pistol instructors to obtain your Maryland HQL, and multiple state concealed carry license.


Our Mission

Our goal is to ensure you learn how to properly operate a firearm in a safe and controlled manner.

Live fire exercises take place at Sharpshooters Indoor Range located at 8194 Terminal Rd, Lorton, VA 22079 or Maryland Small Arms Range located at 9801 Fallard Ct, Upper Marlboro, MD 20772

Information on Virginia Concealed Carry Permit Requirements

Information on Pennsylvania Concealed Carry Permit Requirements

Come train with us.

Every firearm instruction lesson includes:

- Targets

- Firearm

- Ear / eye protection

From Beginner to Expert

Learn the fundamentals of shooting a pistol or improve your accuracy and speed.