50-state resource center
Concealed carry, state by state.
Every state hub covers permit process, eligibility, training, fees, renewals, laws, reciprocity, and FAQs.
- AlabamaAL
Constitutional Carry · None required (permit optional)
- AlaskaAK
Constitutional Carry · None required
- ArizonaAZ
Constitutional Carry · None required (permit optional)
- ArkansasAR
Constitutional Carry · None required (permit optional)
- CaliforniaCA
May-Issue / Restrictive · 16 hours + live-fire
- ColoradoCO
Shall-Issue Permit · Approved course
- ConnecticutCT
Shall-Issue Permit · State course + live-fire
- DelawareDE
Shall-Issue Permit · Approved course + live-fire
- District of ColumbiaDC
Shall-Issue Permit · 16 hours + live-fire
- FloridaFL
Constitutional Carry · Approved course (for CWFL)
- GeorgiaGA
Constitutional Carry · None required (permit optional)
- HawaiiHI
May-Issue / Restrictive · State course + live-fire
- IdahoID
Constitutional Carry · None required
- IllinoisIL
Shall-Issue Permit · 16 hours + live-fire
- IndianaIN
Constitutional Carry · None required
- IowaIA
Constitutional Carry · Online course accepted
- KansasKS
Constitutional Carry · None required
- KentuckyKY
Constitutional Carry · None required
- LouisianaLA
Constitutional Carry · None required (permit optional)
- MaineME
Constitutional Carry · None required
- MarylandMD
Shall-Issue Permit · 16 hours + live-fire
- MassachusettsMA
May-Issue / Restrictive · State-approved course
- MichiganMI
Shall-Issue Permit · 8 hours + live-fire
- MinnesotaMN
Shall-Issue Permit · State-approved course
- MississippiMS
Constitutional Carry · None required (permit optional)
- MissouriMO
Constitutional Carry · None required
- MontanaMT
Constitutional Carry · Course recommended
- NebraskaNE
Constitutional Carry · None required
- NevadaNV
Shall-Issue Permit · 8 hours + live-fire
- New HampshireNH
Constitutional Carry · None required
- New JerseyNJ
May-Issue / Restrictive · State course + live-fire
- New MexicoNM
Shall-Issue Permit · 15 hours + live-fire
- New YorkNY
May-Issue / Restrictive · 16 hours + live-fire
- North CarolinaNC
Shall-Issue Permit · 8 hours + live-fire
- North DakotaND
Constitutional Carry · None required (Class 2)
- OhioOH
Constitutional Carry · None required
- OklahomaOK
Constitutional Carry · None required (permit optional)
- OregonOR
Shall-Issue Permit · In-person course
- PennsylvaniaPA
Shall-Issue Permit · None required
- Rhode IslandRI
May-Issue / Restrictive · State course + live-fire
- South CarolinaSC
Constitutional Carry · 8 hours (for permit)
- South DakotaSD
Constitutional Carry · None required
- TennesseeTN
Constitutional Carry · None required (permit optional)
- TexasTX
Constitutional Carry · 4-6 hours (LTC)
- UtahUT
Constitutional Carry · 4-hour course for permit
- VermontVT
Constitutional Carry · None required
- VirginiaVA
Shall-Issue Permit · Online course accepted
- WashingtonWA
Shall-Issue Permit · None required
- West VirginiaWV
Constitutional Carry · None required
- WisconsinWI
Shall-Issue Permit · 4 hours
- WyomingWY
Constitutional Carry · None required