Laws · State by state

Gun laws, all 50 states.

Carry rules, magazine limits, assault weapon bans, waiting periods, red flag laws and permit reciprocity. Search, filter and sort to compare.

50 OF 50 STATES
State ▲RatingCarryMagazinesAWBWaitRed flagHonors my permit
AlabamaAPermitlessNo limitNoneNoneNo32 states
AlaskaA+PermitlessNo limitNoneNoneNo36 states
ArizonaAPermitlessNo limitNoneNoneNo36 states
ArkansasAPermitlessNo limitNoneNoneNo36 states
CaliforniaFPermit10 roundsBanned10 daysYes26 states
ColoradoCPermit15 roundsNone3 daysYes34 states
ConnecticutDPermit10 roundsBanned14 daysYes26 states
DelawareC-Permit17 roundsBannedNoneYes29 states
FloridaB+PermitlessNo limitNone3 daysYes36 states
GeorgiaAPermitlessNo limitNoneNoneNo32 states
HawaiiFPermit10 roundsNone14 daysYes25 states
IdahoA+PermitlessNo limitNoneNoneNo37 states
IllinoisD+Permit10 roundsBanned3 daysYes27 states
IndianaB+PermitlessNo limitNoneNoneYes31 states
IowaA-PermitlessNo limitNoneNoneNo33 states
KansasAPermitlessNo limitNoneNoneNo38 states
KentuckyAPermitlessNo limitNoneNoneNo36 states
LouisianaAPermitlessNo limitNoneNoneNo36 states
MaineB+PermitlessNo limitNoneNoneYes29 states
MarylandD-Permit10 roundsBanned7 daysYes25 states
MassachusettsFPermit10 roundsBanned7 daysYes26 states
MichiganC+PermitNo limitNoneNoneYes36 states
MinnesotaCPermitNo limitPartialNoneYes30 states
MississippiA+PermitlessNo limitNoneNoneNo35 states
MissouriAPermitlessNo limitNoneNoneNo36 states
MontanaA+PermitlessNo limitNoneNoneNo35 states
NebraskaB+PermitlessNo limitNoneNoneNo34 states
NevadaCPermitNo limitNoneNoneYes31 states
New HampshireAPermitlessNo limitNoneNoneNo31 states
New JerseyFPermit10 roundsPartialNoneYes24 states
New MexicoCPermitNo limitNoneNoneYes32 states
New YorkFPermit10 roundsBannedNoneYes25 states
North CarolinaB-PermitNo limitNoneNoneYes37 states
North DakotaA+PermitlessNo limitNoneNoneNo38 states
OhioAPermitlessNo limitNoneNoneNo38 states
OklahomaA+PermitlessNo limitNoneNoneNo37 states
OregonDPermit10 roundsNoneNoneYes24 states
PennsylvaniaB-PermitNo limitNoneNoneYes30 states
Rhode IslandDPermit10 roundsBanned7 daysYes24 states
South CarolinaB+PermitlessNo limitNoneNoneNo32 states
South DakotaA+PermitlessNo limitNoneNoneNo37 states
TennesseeAPermitlessNo limitNoneNoneNo35 states
TexasAPermitlessNo limitNoneNoneNo35 states
UtahA+PermitlessNo limitNoneNoneNo36 states
VermontBPermitless10 roundsNoneNoneYes22 states
VirginiaCPermitNo limitBannedNoneYes34 states
WashingtonDPermit10 roundsBanned10 daysYes26 states
West VirginiaA+PermitlessNo limitNoneNoneNo35 states
WisconsinC+PermitNo limitNoneNoneYes31 states
WyomingA+PermitlessNo limitNoneNoneNo35 states
AlabamaA
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit32 states
AlaskaA+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit36 states
ArizonaA
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit36 states
ArkansasA
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit36 states
CaliforniaF
CarryPermit
Magazines10 rounds
Assault weapon banBanned
Waiting period10 days
Red flag lawYes
Honors my permit26 states
ColoradoC
CarryPermit
Magazines15 rounds
Assault weapon banNone
Waiting period3 days
Red flag lawYes
Honors my permit34 states
ConnecticutD
CarryPermit
Magazines10 rounds
Assault weapon banBanned
Waiting period14 days
Red flag lawYes
Honors my permit26 states
DelawareC-
CarryPermit
Magazines17 rounds
Assault weapon banBanned
Waiting periodNone
Red flag lawYes
Honors my permit29 states
FloridaB+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting period3 days
Red flag lawYes
Honors my permit36 states
GeorgiaA
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit32 states
HawaiiF
CarryPermit
Magazines10 rounds
Assault weapon banNone
Waiting period14 days
Red flag lawYes
Honors my permit25 states
IdahoA+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit37 states
IllinoisD+
CarryPermit
Magazines10 rounds
Assault weapon banBanned
Waiting period3 days
Red flag lawYes
Honors my permit27 states
IndianaB+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawYes
Honors my permit31 states
IowaA-
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit33 states
KansasA
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit38 states
KentuckyA
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit36 states
LouisianaA
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit36 states
MaineB+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawYes
Honors my permit29 states
MarylandD-
CarryPermit
Magazines10 rounds
Assault weapon banBanned
Waiting period7 days
Red flag lawYes
Honors my permit25 states
MassachusettsF
CarryPermit
Magazines10 rounds
Assault weapon banBanned
Waiting period7 days
Red flag lawYes
Honors my permit26 states
MichiganC+
CarryPermit
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawYes
Honors my permit36 states
MinnesotaC
CarryPermit
MagazinesNo limit
Assault weapon banPartial
Waiting periodNone
Red flag lawYes
Honors my permit30 states
MississippiA+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit35 states
MissouriA
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit36 states
MontanaA+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit35 states
NebraskaB+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit34 states
NevadaC
CarryPermit
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawYes
Honors my permit31 states
New HampshireA
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit31 states
New JerseyF
CarryPermit
Magazines10 rounds
Assault weapon banPartial
Waiting periodNone
Red flag lawYes
Honors my permit24 states
New MexicoC
CarryPermit
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawYes
Honors my permit32 states
New YorkF
CarryPermit
Magazines10 rounds
Assault weapon banBanned
Waiting periodNone
Red flag lawYes
Honors my permit25 states
North CarolinaB-
CarryPermit
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawYes
Honors my permit37 states
North DakotaA+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit38 states
OhioA
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit38 states
OklahomaA+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit37 states
OregonD
CarryPermit
Magazines10 rounds
Assault weapon banNone
Waiting periodNone
Red flag lawYes
Honors my permit24 states
PennsylvaniaB-
CarryPermit
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawYes
Honors my permit30 states
Rhode IslandD
CarryPermit
Magazines10 rounds
Assault weapon banBanned
Waiting period7 days
Red flag lawYes
Honors my permit24 states
South CarolinaB+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit32 states
South DakotaA+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit37 states
TennesseeA
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit35 states
TexasA
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit35 states
UtahA+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit36 states
VermontB
CarryPermitless
Magazines10 rounds
Assault weapon banNone
Waiting periodNone
Red flag lawYes
Honors my permit22 states
VirginiaC
CarryPermit
MagazinesNo limit
Assault weapon banBanned
Waiting periodNone
Red flag lawYes
Honors my permit34 states
WashingtonD
CarryPermit
Magazines10 rounds
Assault weapon banBanned
Waiting period10 days
Red flag lawYes
Honors my permit26 states
West VirginiaA+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit35 states
WisconsinC+
CarryPermit
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawYes
Honors my permit31 states
WyomingA+
CarryPermitless
MagazinesNo limit
Assault weapon banNone
Waiting periodNone
Red flag lawNo
Honors my permit35 states

Ratings, carry, magazine, assault weapon and red flag data come from state statutes and NRA-ILA summaries. Reciprocity comes from handgunlaw.us, last updated 9/9/2026. Laws change; confirm with the state before you travel or buy. For your own state, use My State. This is information, not legal advice.