Short answer: yes. Massachusetts licenses lawful permanent residents. Citizenship is not required — permanent residency is. This is one of the most common questions we get, and the answer surprises people who've been told otherwise.
What Massachusetts requires
The state's eligibility rule is that an applicant be a United States citizen or a lawful permanent resident. A green card holder meets that. Everything else on the checklist applies exactly as it does to anyone else — 21 or older for an LTC, the state-approved safety course, no disqualifying record, and application with your licensing authority.
Where it gets more complicated is the federal layer, which sits underneath the state one.
The federal layer
- Lawful permanent residents are generally not prohibited from possessing firearms under federal law by reason of immigration status.
- Non-immigrant visa holders (H-1B, F-1, and similar) are a different and much more restricted category, with narrow exceptions. If you're on a visa rather than a green card, get immigration-aware legal advice before you apply for anything.
- Undocumented status is a federal prohibition.
So the clean case is: green card + Massachusetts residency + no disqualifying record = a normal application.
What to bring to the department
Expect the licensing authority to want to see your permanent-resident card alongside the usual documents. Some departments ask for more supporting documentation from permanent residents than from citizens — that's a departmental practice question, so ask when you book the appointment rather than being surprised at the counter.
| Document | Why |
| Permanent resident card | Establishes eligibility |
| Government photo ID | Identity |
| Proof of Massachusetts residency | Establishes which department is your licensing authority |
| Certificate of completion | The state-approved safety course requirement |
| Completed application + $100 | The application itself |
The class
Identical requirement, identical class. If English isn't your first language, this is worth knowing: your prep video is recorded in Spanish, Portuguese and Mandarin as well as English, so you can go through the whole course in your own language before you come in. The class itself is taught in English.
Common worries, answered plainly
- "Will applying affect my immigration status?" Applying for a license you're eligible for is a lawful act. What creates immigration problems is a firearms offence — which is exactly why the storage and transport rules in the class matter more for you, not less.
- "Do I need to have been here a certain number of years?" Massachusetts doesn't impose a residency-duration requirement for eligibility.
- "Will my department treat me differently?" They shouldn't. If you feel an application is being handled unfairly, that's a conversation with counsel.
I have a green card. Can I get an LTC?
Yes. Massachusetts requires US citizenship or lawful permanent residency, and a green card satisfies that.
I'm on an H-1B / student visa. Can I?
That's a much more restricted federal category with narrow exceptions. Get legal advice specific to your visa before applying.
Can I take the class before my green card arrives?
You can take the class at any time — but you'll want your eligibility settled before you pay a $100 application fee.
Can I take the class in Spanish or Portuguese?
The class itself is taught in English. Your prep video is recorded in English, Spanish, Portuguese and Mandarin, so you can go through the whole course in your own language first.
Does becoming a citizen later change anything?
Not for the license you already hold. Update your details with your department if your documentation changes.
What we do and don't do. We teach the state-approved class and the law Massachusetts requires you to complete before you apply. Applying is your own step with your own police department; we are not part of it. This guide is general information, not legal advice — the licensing authority and the statute are the final word.