StatePermit to Purchase Handguns?Permit to Purchase Rifles?Permit to Possess Firearms?Registration of Firearms?Assault Weapons Ban?Waiting Period?Other Restrictions?
AlabamaNoNoNoNoNoNoNone
AlaskaNoNoNoNoNoNoNone
ArizonaNoNoNoNFA Weapons OnlyNoNoNone
ArkansasNoNoNoNoNoNoNone
CaliforniaNoNoNoHandguns OnlyYesYesNone
ColoradoNoNoNoNoOnly in DenverNoNone
ConnecticutYesNoNoAssault Weapons OnlyYesNoNone
DelawareNoNoNoNoNoNoNo Civilian NFA Weapon Ownership
FloridaNoNoNoNoNoYes (3 day, handguns without CCW)None
GeorgiaNoNoNoNoNoNoNone
HawaiiYesYesYesYesNo "Assault Pistols"Yes10 round magazine limit
IdahoNoNoNoNoNoNoNone
IllinoisYesYesYesNoYes (Cook County)YesNo NFA except AOW, 10 round magazine limit (Cook county)
IndianaNoNoNoNoNoNoNo Short Barreled Shotguns
IowaYesNoNoNoNoYes (3 days)No NFA Weapons
KansasNoNoNoNoNoNoNone
KentuckyNoNoNoNoNoNoNone
LouisianaNoNoNoNoNoNoNone
MaineNoNoNoNoNoNoNone
MarylandNoNoNoYesSale and Transfer of Assault Weapons regulated by policeYes (Assault Rifles and NFA)Sale of new magazines larger than 20 rounds prohibited, no "assault pistols"
MassachusettsYesYesYesNoYesNo4 firearms per year
MichiganYesNoNoYesNoNoNone
MinnesotaNoYesNoNoNo AW Owner Under 18NoNone
MississippiNoNoNoNoNoNoNone
MissouriNoNoNoNoNoNoNone
MontanaNoNoNoNoNoNoNone
NebraskaYesNoNoYes (Omaha)NoNoNone
NevadaNoNoNoNo*NoNo*Concealed Carry weapons must be registered in Clark County
New HampshireNoNoNoNoNoNoNone
New JerseyYesYesYesNoYesOne Handgun per 30 days15 round magazine limit
New MexicoNoNoNoNoNoNoNone
New YorkYesNoYes (Except rifle / shotgun outside NYC)Yes (Handgun only)YesNoNone
North CarolinaYesNoNoNoNoNoNone
North DakotaNoNoNoNoNoNoNone
OhioYesNoNoNoNoNoMagazines over 31 rounds make firearm "automatic weapon" and subject to restrictions
OklahomaNoNoNoNoNoNoNone
OregonNoNoNoNoNoNoNone
PennsylvaniaNoNoNoNoNoNoNo Explosive DD
Rhode IslandNoNoNoNoNoYesNone
South CarolinaNoNoNoNoNoNoNone
South DakotaNoNoNoNFA Weapons onlyNoYesNone
TennesseeNoNoNoNoNoNoNone
TexasNoNoNoNoNoNoNone
UtahNoNoNoNoNoNoNone
VermontNoNoNoNoNoNoNone
VirginiaNoNoNoNoNoNoOne handgun every 30 days without concealed carry permit
WashingtonNoNoNoNoNoYes (5 Days for handguns without concealed carry eprmit)No NFA to civilians (except silencers)
West VirginiaNoNoNoNoNoNoNone
WisconsinNoNoNoNoNoYesNone
WyomingNoNoNoNoNoNoNone