All Levels

Handgun Permit also known as Wear and Carry Permit

16 Hours Max 10 students
Course Fee
$340
$50 deposit to hold your seat
Register Now

About This Course

Note: This course duration is spread over two days at two different locations. Please note the locations for both days.

Any person who wishes to legally wear, carry or transport a handgun in Maryland must possess and maintain on your person a valid Maryland Handgun Wear and Carry Permit (handgun permit) issued by the Maryland Department of State Police.​

To submit a Wear and Carry Permit application, an applicant must successfully complete the Maryland State Police approved 16-hour Firearms Safety Training Course provided by a Qualified Handgun Instructor. The applicant will be required to upload a completed and signed MSP 29-14 Certified Qualification Score Sheet​ to the documents section of the Wear and Carry Permit Application in the Licensing Portal.​

Course Fee Includes

  • Ammunition (50 rounds),
  • Range fee,
  • Ear and eye protection,
  • Classroom materials

Bring your own firearm for a $70 discount.

Upcoming Sessions

Jun 20
June 20–21, 2026 10:00 AM - 6:00 PM Day 1: 5711 Industry Lane, Unit 2, Frederick, MD 21704 | Day 2: 19828 National Pike, Hagerstown, MD 21740 Register by June 17, 2026
10 spots available Register
Jul 18
July 18–19, 2026 10:00 AM - 6:00 PM Day 1: 5711 Industry Lane, Unit 2, Frederick, MD 21704 | Day 2: 19828 National Pike, Hagerstown, MD 21740 Register by July 15, 2026
10 spots available Register
Aug 15
August 15–16, 2026 10:00 AM - 6:00 PM Day 1: 5711 Industry Lane, Unit 2, Frederick, MD 21704 | Day 2: 19828 National Pike, Hagerstown, MD 21740 Register by August 12, 2026
10 spots available Register

Register for Handgun Permit also known as Wear and Carry Permit

Complete the form below and pay your $50 deposit to secure your seat.

Student Information
Select Your Session
Additional Information
Payment Method
Secure Payment — Powered by Clover

You are paying the $50 deposit to hold your seat.

The remaining balance of $290 is due before class.

Payment form loads after you select a session above.

A 3% processing fee applies to all card payments.

Registration Summary

Handgun Permit also known as Wear and Carry Permit
Course Fee $340
Due Today (deposit) $50
Balance due at class $290
16 Hours
All Levels
Secure payments
NRA Certified instructor
MD State Police certified