U.S. Gun Laws by State

Complete 2026 firearm compliance guides for every state — assault weapons bans, magazine capacity limits, NFA item rules, permit requirements, and statute citations.

All 50 States — Quick Reference

The remaining 39 states do not have a comprehensive assault weapons ban. Detailed compliance guides for these states are coming soon — in the meantime, run any firearm through our free compliance checker for instant state-specific results.

Alabama
AL · No mag limit
Permissive
Alaska
AK · No mag limit
Constitutional carry
Arizona
AZ · No mag limit
Constitutional carry
Arkansas
AR · No mag limit
Permissive
Colorado
CO · 15-round limit
Moderate
Florida
FL · No mag limit
Permissive
Georgia
GA · No mag limit
Constitutional carry
Idaho
ID · No mag limit
Constitutional carry
Indiana
IN · No mag limit
Constitutional carry
Iowa
IA · No mag limit
Permit option
Kansas
KS · No mag limit
Constitutional carry
Kentucky
KY · No mag limit
Constitutional carry
Louisiana
LA · No mag limit
Constitutional carry
Maine
ME · No mag limit
Constitutional carry
Michigan
MI · No mag limit
Permit for handguns
Minnesota
MN · No mag limit
Permit for handguns
Mississippi
MS · No mag limit
Constitutional carry
Missouri
MO · No mag limit
Constitutional carry
Montana
MT · No mag limit
Constitutional carry
Nebraska
NE · No mag limit
Permit for handguns
Nevada
NV · No mag limit
Universal background checks
New Hampshire
NH · No mag limit
Constitutional carry
New Mexico
NM · No mag limit
Universal BG checks
North Carolina
NC · No mag limit
Permit for handguns
North Dakota
ND · No mag limit
Constitutional carry
Ohio
OH · No mag limit
Constitutional carry
Oklahoma
OK · No mag limit
Constitutional carry
Oregon
OR · 10-round limit
Permit-to-purchase (M114)
Pennsylvania
PA · No mag limit
Shall-issue carry
Rhode Island
RI · 10-round limit
Restrictive · No suppressors
South Carolina
SC · No mag limit
Constitutional carry
South Dakota
SD · No mag limit
Constitutional carry
Tennessee
TN · No mag limit
Constitutional carry
Texas
TX · No mag limit
Constitutional carry
Utah
UT · No mag limit
Constitutional carry
Vermont
VT · 10/15 round limit
Constitutional carry
Virginia
VA · No mag limit
Universal BG checks
West Virginia
WV · No mag limit
Constitutional carry
Wisconsin
WI · No mag limit
Shall-issue carry
Wyoming
WY · No mag limit
Constitutional carry