MASSACHUSETTS · FIREARMS
Firearms
Carrying across state lines?The free LawLert iPhone app alerts you at each state line with whether that state lists your permit as recognized. No account.Get the appRestricted: A Massachusetts License to Carry (LTC) is required to carry a handgun in public.
RestrictedSummary
A Massachusetts License to Carry (LTC) is required to carry a handgun in public. Residents must be 21 or older to get one. A visitor needs a Massachusetts non-resident LTC, which costs $100 and lasts one year, unless a travel-through exemption applies (see the transport rule). Massachusetts has no permitless carry.
Source: mass.gov → · Updated October 12, 2026