Upcoming Events
Not seeing a class or date you're looking for?
Browse our full curriculum below. Tap any class to see details and request a date.
December Special: Multi-State Concealed Carry Class — All-Inclusive.
December Special: Multi-State Concealed Carry Class — All-Inclusive.
Multi-State Concealed Carry Class Get the training you need to apply for concealed carry permits in Maryland, Washington, D.C., and Utah! Virginia also recognizes qualifying out-of-state permits, and Utah offers reciprocity with 36 other states, expanding your concealed carry options. This two-day course covers firearm safety, concealed carry laws, situational awareness, responsible self-defense, and live-fire qualification. All-inclusive training: Range fees, ammunition, targets, safety equipment, and firearm rental if needed. No prior firearms experience required! At Vision Firearms...
Continued on full class page below.
DC Laws Only (For those that hava a DC approved shooting qualification waiver)
DC Laws Only (For those that hava a DC approved shooting qualification waiver)
For Applicants with an MPD-Approved 16-Hour Training Waiver This course is designed for active-duty military personnel, veterans, and other qualifying individuals who have received a 16-hour training waiver from the D.C. Metropolitan Police Department (MPD). Participants will learn the essential D.C. firearm laws, concealed carry regulations, and legal responsibilities necessary to carry a firearm safely and lawfully in Washington, D.C. Course Objectives D.C. Firearm Laws: Possession, registration, and legal requirements. Transportation and Storage: Laws governing firearm transportation...
Continued on full class page below.
Multi-State CCW (MD, VA, DC & UT)
Multi-State CCW (MD, VA, DC & UT)
Carry with confidence. One class, four permits. This two-day course qualifies you to apply for your Maryland, Virginia, Washington DC and Utah concealed carry permits. Classes run across both days. One price covers your complete training experience. Your course fee includes the HQL, firearm rental (if needed), ammunition, target, eye and ear protection, range fees, and application support to help guide you through the permit process. If you want it, there is a full step-by-step video walkthrough for filing each permit application, free of charge. Refund policy: all deposits and payments...
Continued on full class page below.
DC Conceal Carry Permit
DC Conceal Carry Permit
The District of Columbia concealed carry pistol licence course, taught by an MPD licensed firearm instructor. Ammunition, eye & ear protection, target, range fee and a firearm (if you need one) are included in the price. There are no hidden fees or costs. Application support is included, with a free step-by-step video walkthrough if you want it.
DC Carry Permit Renewal
DC Carry Permit Renewal
The renewal course for an existing District of Columbia concealed carry pistol licence, taught by an MPD licensed firearm & SPO instructor. Ammunition, eye & ear protection, target, range fee and a firearm (if you need one) are included. There are no hidden fees or costs. Application support is included, with a free step-by-step video walkthrough if you want it. New to carrying? You want the DC Conceal Carry Permit class instead.
Maryland Conceal Carry Permit
Maryland Conceal Carry Permit
The Maryland wear & carry qualification course, taught by a State of Maryland certified firearms instructor. The Maryland Conceal Carry class includes the HQL free of charge. Ammunition, eye & ear protection, target, range fee and a firearm (if you need one) are all included. There are no hidden fees or costs. Application support is included, with a free step-by-step video walkthrough if you want it.
Maryland CCW Permit Renewal
Maryland CCW Permit Renewal
The renewal course for an existing Maryland wear & carry permit, taught by a State of Maryland certified firearms instructor. Ammunition, eye & ear protection, target, range fee and a firearm (if you need one) are included. There are no hidden fees or costs. Application support is included, with a free step-by-step video walkthrough if you want it. New to carrying? You want the Maryland Conceal Carry Permit class instead, which includes the HQL.
Utah Carry Permit
Utah Carry Permit
The Utah concealed firearm permit is honored in 38 states. Maryland and Washington DC are not included. The Utah permit does not require a shooting test. Ammunition, eye & ear protection, target, range fee and a firearm (if you need one) are included in the price. Application support is included, with a free step-by-step video walkthrough if you want it. Renewals are the same price as the initial permit class.
Free Firearms Safety Class for Women
Free Firearms Safety Class for Women
For those who are considering owning or carrying a firearm but are not sure it is right for them, or simply have questions. A four hour, completely free, women-only class in a comfortable and supportive environment. There is no live firing of guns in this class -- it is classroom based and focuses on knowledge, safety and confidence. This class covers: Owning a firearm -- understanding your responsibilities as a gun owner Handling a firearm -- safe handling practices and proper storage Carrying a firearm -- the basics of safe and legal carry Q&A session -- plenty of time to ask questions...
Continued on full class page below.
Pistol One
Pistol One
Getting to know and operating the gun. A non-shooting class for new and prospective gun owners. We cover how a pistol works, how to handle it safely, how to load, unload and store it, and how to build the confidence to operate it without hesitation. This is a classroom class -- there is no live fire.
Looking to learn at your own pace?
Browse our on-demand e-learning courses. Study anytime, anywhere, and earn certificates of completion.
Browse E-Learning →