Gun Laws by State 2025

No
42
Yes
8
State
Firearm Registration Required
Purchase License Required
Concealed Carry Permit Required
Open Carry Legal
California Flag
California No
Connecticut Flag
Connecticut No
Hawaii Flag
Hawaii No
Illinois Flag
Illinois No
Maryland Flag
Maryland No
Massachusetts Flag
Massachusetts No
New Jersey Flag
New Jersey No
New York Flag
New York No
Alabama Flag
Alabama With restrictions
Alaska Flag
Alaska Yes
Arizona Flag
Arizona With restrictions
Arkansas Flag
Arkansas Yes
Colorado Flag
Colorado With restrictions
Delaware Flag
Delaware Yes
Florida Flag
Florida With restrictions
Georgia Flag
Georgia Yes
Idaho Flag
Idaho Yes
Indiana Flag
Indiana With restrictions
Iowa Flag
Iowa Yes
Kansas Flag
Kansas Yes
Kentucky Flag
Kentucky Yes
Louisiana Flag
Louisiana Yes
Maine Flag
Maine Yes
Michigan Flag
Michigan With restrictions
Minnesota Flag
Minnesota With restrictions
Mississippi Flag
Mississippi Yes
Missouri Flag
Missouri Yes
Montana Flag
Montana Yes
Nebraska Flag
Nebraska Yes
Nevada Flag
Nevada With restrictions
New Hampshire Flag
New Hampshire Yes
New Mexico Flag
New Mexico With restrictions
North Carolina Flag
North Carolina Yes
North Dakota Flag
North Dakota Yes
Ohio Flag
Ohio Yes
Oklahoma Flag
Oklahoma Yes
Oregon Flag
Oregon With restrictions
Pennsylvania Flag
Pennsylvania Yes
Rhode Island Flag
Rhode Island Yes
South Carolina Flag
South Carolina Yes
South Dakota Flag
South Dakota Yes
Tennessee Flag
Tennessee Yes
Texas Flag
Texas With restrictions
Utah Flag
Utah Yes
Vermont Flag
Vermont Yes
Virginia Flag
Virginia With restrictions
Washington Flag
Washington With restrictions
West Virginia Flag
West Virginia Yes
Wisconsin Flag
Wisconsin Yes
Wyoming Flag
Wyoming Yes