MA Certified Basic Pistol

MA certified course in order to obtain either your LTC or FID license

If you are a resident of Massachusetts, you are required by the state to have a firearms license in order to own or carry a firearm. Whether you want an FID card (valid for non-large capacity long guns only) or the LTC (for both rifles, pistols, and shotguns in both non-large capacity and large capacity) the application procedure is the same. Before obtaining a firearms license in Massachusetts (resident or non-resident), you must take a firearms safety course approved by the state of Massachusetts. For individuals under the age of 21, the FID card is the only option. This certification course must be taken in-person per order of the MA state police.

This course is 4 hours long and structured not only for beginners but also a great refresher for the experienced. It will introduce you to handguns slowly and safely with all the basics needed to understand firearms, firearms safety, storage laws, transportation laws, carry laws, and more. Upon completion of this course, you will receive your “Massachusetts State Police Basic Firearms Safety Certificate”. This certificate is required to apply for your LTC (License to carry) or FID (Firearms Identification) card.


No special requirements

Must be 21 to apply for LTC

Must be 18 to apply for FID

All ages are welcome


We believe in what we do and we stand behind it too. If you feel that you didn’t fully retain the information from your class or you just want to make sure you fully understood it you are welcome to come back and sit in on the same class again at no charge. This applies to all classes except for hands on tactical classes in which case we will continue to work with you during the class until you fully understand the methods being taught to you.

Below is a full list of our training options. Some courses are run more often then others so if there is one you want that has no scheduled date be sure to fill in the waitlist form to be notified when it comes back up again. If you have enough people we may also schedule a class just for your group. Please contact us and we can see if we can work something out.



9:00am – 9:00pm Every Day