1. What Is an LTC?

An LTC (License to Carry) is the primary firearms license in Massachusetts. It is issued by your local police department and is required for purchasing, possessing, transporting, and carrying firearms and ammunition in the Commonwealth.

Prior to a 2014 law change, Massachusetts issued both Class A and Class B licenses. Class B licenses are no longer issued. All new licenses are a single LTC that grants the same permissions as the former Class A license.

What an LTC allows you to do

  • Purchase firearms: Handguns, rifles, and shotguns from licensed dealers and through private sales.
  • Purchase ammunition: All calibers of handgun and rifle ammunition.
  • Possess firearms: Keep firearms in your home, transport them to and from ranges, and carry them on your person (concealed carry).
  • Carry concealed: Massachusetts is a may-issue state. Your LTC permits concealed carry unless restrictions are placed on your license by the issuing authority.

A Firearms Identification Card (FID) is a separate, more limited license that only allows possession of rifles, shotguns, and ammunition. If you want to own or carry a handgun, you need an LTC.

2. Eligibility Requirements

Massachusetts has specific eligibility criteria for LTC applicants. You must meet all of the following requirements to qualify.

  • Age 21 or older: You must be at least 21 years of age to apply for an LTC. Applicants between 18 and 20 may be eligible for an FID but not an LTC.
  • United States citizen or legal resident: You must be a U.S. citizen or a legal resident alien who is permitted to possess firearms under federal law.
  • Massachusetts resident: You must reside in the city or town where you are applying. Non-residents apply through a separate process handled by the State Police.
  • No disqualifying criminal history: Convictions for certain offenses, including felonies, violent misdemeanors, drug offenses, and domestic violence-related charges, will disqualify you. Outstanding warrants, active restraining orders, and certain mental health commitments are also disqualifying.
  • Completion of an approved firearms safety course: You must complete a state-approved Basic Firearms Safety Course before applying. This is a non-negotiable prerequisite.

If you are unsure whether a past incident affects your eligibility, consult a firearms attorney before applying. Applying with a disqualifying record can result in denial and may complicate future applications.

3. Step-by-Step Application Process

The LTC application process involves several steps. Complete them in order and do not skip anything.

  1. Complete an approved firearms safety course Before you can apply, you must take and pass a state-approved Basic Firearms Safety Course. These courses are offered by certified instructors throughout Massachusetts. The course covers safe handling, storage, and Massachusetts firearms laws. You will receive a certificate of completion that you need for your application.
  2. Gather your required documents Before visiting your local police department, make sure you have all the required paperwork ready. See the Required Documents section below for the full list.
  3. Apply at your local police department You must apply in person at the police department in the city or town where you reside. Many departments require you to schedule an appointment in advance. Call ahead or check their website. You will fill out the application form, submit your documents, and pay the application fee at this visit.
  4. Get fingerprinted Fingerprinting is part of the application process and is typically done at the police department during your application visit. Your fingerprints are submitted to the state and FBI for a background check. The cost of fingerprinting is included in the application fee.
  5. Wait for processing After your application is submitted, the police department conducts a background check, reviews your application, and may interview you. By law, they have up to 40 days to issue or deny your license. Some towns process faster, others take the full 40 days.
  6. Receive your LTC If approved, you will be notified to pick up your LTC card at the police department. Some departments mail it. Your license is valid for 6 years from the date of issue.

4. Required Documents

Bring all of the following to your application appointment. Missing documents will delay your application or require a second visit.

  • Valid government-issued photo ID: A Massachusetts driver's license or state ID is preferred. A valid passport also works.
  • Proof of residency: A utility bill, bank statement, or similar document showing your current address in the town where you are applying. The address must match the address on your application.
  • Completed application form: Some departments provide the form online for you to fill out in advance. Others provide it at the appointment. Check with your local department.
  • Firearms safety course certificate: The original certificate from your state-approved Basic Firearms Safety Course. Some departments accept copies, but bring the original to be safe.
  • Passport-style photographs: Some departments require recent passport-style photos. Check with your local department on their specific requirements, as some departments take photos on site.

5. Costs

Getting your LTC involves a few costs. Here is what to expect.

  • Application fee: $100: This is a state-mandated fee paid at the time of application. It covers the background check, fingerprinting, and license issuance. This fee is non-refundable, even if your application is denied.
  • Firearms safety course: approximately $75 to $150: Course prices vary by instructor and location. Shop around, but make sure the instructor is state-certified and the course is on the approved list.
  • Fingerprinting: included: The cost of fingerprinting is included in the $100 application fee. You do not need to pay separately for this.

Total expected cost is between $175 and $250, depending on the safety course you choose. Some departments may have additional minor fees for photos or other administrative costs, but these are uncommon.

6. Common Questions

By law, your local police department has up to 40 days from the date of your application to issue or deny your LTC. Some departments process applications faster, but 40 days is the legal maximum. If you have not heard back after 40 days, contact your local licensing authority.
No. You must apply at the police department in the city or town where you currently reside. If you recently moved, you need to apply in your new town of residence, not the town you moved from. Non-residents must apply through the Massachusetts State Police through a separate process.
If your application is denied, you will receive a written notice explaining the reason for the denial. You have 90 days from the date of denial to file a petition for judicial review in the district court of the jurisdiction where you applied. Consulting with a firearms attorney before filing an appeal is strongly recommended, as the process has specific procedural requirements.
Yes. A Massachusetts LTC is valid for 6 years from the date of issue. You should begin the renewal process at least 90 days before your license expires to avoid any gap in your ability to legally possess firearms. The renewal process is similar to the initial application and is done through your local police department. The renewal fee is also $100.

7. Disclaimer

This guide is for informational purposes only and does not constitute legal advice. Laws change. Verify current requirements with your local police department or a licensed attorney.

Information in this guide reflects our understanding of Massachusetts law as of February 2026. Laws, regulations, and application procedures may have changed since this guide was last updated.

Need help navigating the LTC process?

Stop by the shop and we will point you in the right direction. We can recommend safety courses, answer questions about the process, and help you get started.

Visit Our Shop in Tewksbury