Sunlit Carry

Home › Guides

Gun Buying Laws by State (2026 Table + Free CSV)

By Sunlit Carry · · Updated · 31 min read

Good to know: This guide is general information, not legal advice. Gun laws change often and many are in court, so confirm the current rule with the state agency that runs firearm checks, your dealer or an attorney before you buy. Where a state has no permit or waiting period, we cite the state law chapter that governs firearm sales.

Federal law sets a floor for every gun purchase in the United States. A licensed dealer can't sell a handgun to anyone under 21 or a rifle or shotgun to anyone under 18, every dealer sale needs a background check, and the buyer fills out ATF Form 4473. States can add more on top: a higher age, a permit or license to buy, a waiting period, or a state agency that runs the background check instead of the FBI.

Below is a short, sourced summary for all 50 states and Washington, D.C. Each entry covers the four questions people search most: the minimum age for handguns and long guns, whether you need a permit or license to purchase, how long the waiting period is, and who runs the background check (the FBI's NICS system, or the state as a "point of contact").

Gun buying laws by state: the 2026 table

Click any column heading to sort. Every row links to the state statute we verified it against, and the full table is free to download as a CSV.

Download the CSV (51 rows)

Gun buying laws in all 50 states and D.C., last verified 2026-11-01
AlabamaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
AlaskaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
ArizonaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
ArkansasNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
CaliforniaYes10 days10 daysYesYes (state keeps records of every sale)Yes10 roundsNoNoNoNoStatute
ColoradoNo3 days (or until approval)3 days (or until approval)YesNoPurchase of specified semi-autos needs a safety-course eligibility card (from Aug. 1, 2026)15 roundsYesYesYesNoStatute
ConnecticutYesNoneNoneYesPartial (pre-ban assault weapons and magazines)Yes10 roundsYesYesYesNoStatute
DelawareYes for handgunsNo set wait; delivery after permit and check approvalNoneYesNoYes17 roundsNoYesNoNoStatute
District of ColumbiaYes10 days10 daysYesYes (all firearms)Yes10 roundsNoNoNoNoStatute
FloridaNo3 days (excl. weekends/holidays)3 days (excl. weekends/holidays)NoNoNoNo limitYesYesYesYesStatute
GeorgiaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
HawaiiYes14 days (permit)14 days (permit)YesYes (all firearms)Assault pistols only10 rounds (handgun magazines)NoNoNoNoStatute
IdahoNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
IllinoisYes72 hours72 hoursYesPartial (pre-ban assault weapons endorsement)Yes10 long gun / 15 handgunNoNo (narrow curio and relic exception)NoNoStatute
IndianaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
IowaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
KansasNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
KentuckyNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
LouisianaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
MaineNo72 hours72 hoursPartial (advertised private sales)NoNoNo limitYesYesYesYesStatute
MarylandYes for handguns7 daysNoneYesHandgun sales recorded by state policeYes10 rounds (sale)YesYesYesNoStatute
MassachusettsYesNoneNoneYesAll transfers reported to the stateYes10 roundsNoNoNoNoStatute
MichiganYes for pistolsNoneNoneYesPistol sales recorded by the stateNoNo limitYesYesYesNoStatute
MinnesotaYes for pistols and semi-auto military-style assault weapons (or 30-day wait)Up to 30 days without a permitUp to 30 days without a permit (semi-auto military-style assault weapons only)Partial (pistols and semi-auto military-style assault weapons)NoNoNo limitYesYesNoNoStatute
MississippiNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
MissouriNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
MontanaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
NebraskaYes for handgunsNoneNonePartial (handguns, via purchase certificate)NoNoNo limitYesYesYesYesStatute
NevadaNoNoneNoneYesNoNoNo limitYesYesYesNoStatute
New HampshireNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
New JerseyYes7 days after permit applicationNoneYesHandgun sales recorded by the stateYes (a July 2026 ruling against it is on hold)10 roundsNoNoNoNoStatute
New MexicoNo7 days7 daysYesNoNoNo limitYesYesYesNoStatute
New YorkYesNone by statute (license required first)None by statute (license required for semi-auto rifles)YesHandguns on pistol license; pre-2013 assault weapons registeredYes10 roundsNoNoNoNoStatute
North CarolinaNoNoneNoneNoNoNoNo limitYesYesYesNoStatute
North DakotaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
OhioNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
OklahomaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
OregonNot in effect (delayed to Jan. 1, 2028)NoneNoneYesNoNoNo limit in effect (Measure 114 not in effect)YesYesYesNoStatute
PennsylvaniaNoNoneNonePartial (handguns)Handgun sales recorded by state policeNoNo limitYesYesYesNoStatute
Rhode IslandYes for handguns7 days7 daysYesNoSales ban since July 1, 202610 roundsNoNoNoNoStatute
South CarolinaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
South DakotaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
TennesseeNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
TexasNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
UtahNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
VermontNo72 hours72 hoursYesNoNo10 long gun / 15 handgunYesYesYesYesStatute
VirginiaNoNoneNoneYesNoSales ban enacted July 1, 2026; blocked by court order since July 21, 202615 rounds (sales ban; blocked by the same order)YesYesYesNoStatute
WashingtonNot yet (required from May 1, 2027)10 business days10 business daysYesPartial (dealer sale reports for pistols and semi-auto rifles)Sales ban since April 25, 202310 rounds (sale)YesYesNoNoStatute
West VirginiaNoNoneNoneNoNoNoNo limitYesYesYesYesStatute
WisconsinNoNoneNoneNoNoNoNo limitYesYesYesNoStatute
WyomingNoNoneNoneNoNoNoNo limitYesYesYesYesStatute

Column notes. "Universal background checks" means private sales must also go through a check. "Partial" means some guns or sales only. Suppressor, SBR (short-barreled rifle) and SBS (short-barreled shotgun) columns cover state law; many states that allow them do so only for items that comply with the federal National Firearms Act, so the ATF's Oct. 9, 2026 policy change does not by itself change state law (see our NFA changes guide). "Constitutional carry" means no permit is needed to carry a handgun for eligible adults 21+ (18+ in some states).

Key statutes for the newer columns: Rhode Island assault weapons sales ban: R.I. Gen. Laws ch. 11-47.2; Colorado SB25-003 (C.R.S. 18-12-116); Washington RCW 9.41.190 (SBR legal if federally compliant; SBS banned); Washington RCW 9.41.390 (assault weapons sales ban); Delaware 11 Del. C. 1444 (silencers and sawed-off shotguns); Minnesota Stat. 609.67 (short-barreled shotguns); Massachusetts G.L. c.140 s.121 (definitions); Virginia Code 18.2-287.4:1 (2026 assault firearm sales law); New York Penal Law 265.00 (definitions); California Penal Code 16590 (generally prohibited weapons).

Cite this table

APA: Gun buying laws by state (2026 table + free CSV). (2026, November 1). Retrieved 2026, from https://sunlitcarry.com/blog/buying-a-gun-by-state/

HTML link: <a href="https://sunlitcarry.com/blog/buying-a-gun-by-state/">Gun Buying Laws by State (2026 Table)</a>

Republishing the table or CSV is welcome with a link back to this page.

Legal disclaimer: This table is a plain-English summary for general information. It is not legal advice and does not cover every exception, local ordinance or pending court case. Laws marked as blocked or on hold can change quickly. Before you buy, confirm the rule with the agency that runs firearm checks in your state, a licensed dealer or a lawyer.

How to read this guide

Quick links

Alabama · Alaska · Arizona · Arkansas · California · Colorado · Connecticut · Delaware · District of Columbia · Florida · Georgia · Hawaii · Idaho · Illinois · Indiana · Iowa · Kansas · Kentucky · Louisiana · Maine · Maryland · Massachusetts · Michigan · Minnesota · Mississippi · Missouri · Montana · Nebraska · Nevada · New Hampshire · New Jersey · New Mexico · New York · North Carolina · North Dakota · Ohio · Oklahoma · Oregon · Pennsylvania · Rhode Island · South Carolina · South Dakota · Tennessee · Texas · Utah · Vermont · Virginia · Washington · West Virginia · Wisconsin · Wyoming

The federal baseline

Under 18 U.S.C. 922(b)(1), a licensed dealer may not sell a handgun to anyone under 21 or any firearm to anyone under 18. Dealers must run a background check through NICS or the state point of contact and keep a Form 4473 for each sale. A dealer can sell a handgun only to a resident of the dealer's own state, so out-of-state handgun buyers have the gun shipped to a dealer at home. Rifles and shotguns can be sold in person to out-of-state residents when the sale is legal in both states.

The federal under-21 handgun rule has been challenged in court, and appellate rulings differ by region. Ask your dealer how it applies where you live.

State-by-state summary

Alabama

Sources: Code of Ala. Title 13A, Ch. 11, Art. 3; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Alaska

Sources: Alaska Stat. Title 11, Ch. 61; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Arizona

Sources: A.R.S. Title 13, Ch. 31; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Arkansas

Sources: Ark. Code Title 5, Ch. 73; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

California

Most private sales must also go through a California dealer.

Sources: Cal. Penal Code 26815; Cal. Penal Code 27510; California DOJ firearms FAQ; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Colorado

The under-21 rule has narrow exceptions for military and peace officers.

Sources: C.R.S. 18-12-115; SB23-169 (age 21); 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Connecticut

Sources: Conn. Gen. Stat. 29-37a; Conn. Gen. Stat. 29-34; DESPP firearm rules FAQ; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Delaware

Sources: Delaware State Police: Permit to Purchase; 11 Del. C. 1448A; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

District of Columbia

Sources: D.C. Code 22-4508; MPD firearm registration; MPD registration FAQ; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Florida

Full details: Buying a gun in Florida.

Sources: Fla. Stat. 790.065; Fla. Stat. 790.0655; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Georgia

Sources: O.C.G.A. Title 16, Ch. 11, Art. 4; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Hawaii

Handgun permits are void if not used within 30 days.

Sources: Haw. Rev. Stat. 134-2; Hawaii Police Department firearm services; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Idaho

Sources: Idaho Code Title 18, Ch. 33; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Illinois

Sources: 430 ILCS 65/2 and 65/4 (FOID Act); ISP dealer portal FAQ (72-hour wait, 720 ILCS 5/24-3); ISP FOID FAQ; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Indiana

Sources: Ind. Code Title 35, Art. 47; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Iowa

Sources: Iowa Code Ch. 724; Iowa DPS weapon permits; House File 756 (2021); 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Kansas

Sources: K.S.A. Ch. 21, Art. 63; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Kentucky

Sources: KRS Ch. 237; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Louisiana

Sources: La. R.S. Title 40, Ch. 9; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Maine

Sources: 25 M.R.S. 2016; Maine DPS/AG advisory on the waiting period law; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Maryland

Sources: Md. Public Safety 5-117.1; MSP: Purchase a regulated firearm; COMAR 29.03.01.13; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Massachusetts

Sources: M.G.L. c.140 s.123; Mass.gov: Gun ownership in Massachusetts; M.G.L. c.140 s.131; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Michigan

Sources: MCL 28.422; MCL 28.422a; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Minnesota

Sources: Minn. Stat. 624.7131; Minn. Stat. 624.7132; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Mississippi

Sources: Miss. Code Title 97, Ch. 37; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Missouri

Sources: RSMo Ch. 571; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Montana

Sources: MCA Title 45, Ch. 8, Part 3; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Nebraska

Sources: Neb. Rev. Stat. 69-2403; Neb. Rev. Stat. 69-2404; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Nevada

Sources: NRS Ch. 202; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

New Hampshire

Sources: RSA Ch. 159; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

New Jersey

Sources: N.J.S.A. 2C:58-2 and 58-3 (NJ statutes); N.J.S.A. 2C:58-3; NJSP FARS FAQ; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

New Mexico

On Aug. 27, 2026, a federal court blocked enforcement of the waiting period only against the two named plaintiffs in that case. New Mexico DPS says the 7-day wait still applies to everyone else.

Sources: NMSA 30-7-7.3; NM DPS: 7-day waiting period; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

New York

Sources: N.Y. Penal Law 400.00; NY State Police firearms; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

North Carolina

Sources: N.C. Gen. Stat. Ch. 14, Art. 52A; Senate Bill 41 (S.L. 2023-8); 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

North Dakota

Sources: N.D.C.C. Ch. 62.1-02; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Ohio

Sources: Ohio Rev. Code Ch. 2923; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Oklahoma

Sources: 21 Okla. Stat. 1271 et seq.; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Oregon

Sources: ORS Ch. 166; HB 4145 (2026); OSP Firearms Instant Check System; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Pennsylvania

Sources: 18 Pa.C.S. Ch. 61; Pennsylvania State Police: Information for Firearm Purchasers (SP4-135); 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Rhode Island

Sources: R.I. Gen. Laws 11-47-35; R.I. Gen. Laws 11-47-35.2; RIDEM blue card; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

South Carolina

Sources: S.C. Code Title 23, Ch. 31; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

South Dakota

Sources: SDCL Ch. 23-7; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Tennessee

Sources: Tenn. Code Title 39, Ch. 17, Part 13; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Texas

Full details: Buying a gun in Texas.

Sources: Texas State Law Library: legal age; Texas State Law Library: registration; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Utah

Sources: Utah Code Title 76, Ch. 10, Part 5; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Vermont

Sources: 13 V.S.A. 4019a; 13 V.S.A. 4020; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Virginia

Sources: Va. Code 18.2-308.2:2; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Washington

Sources: RCW 9.41.092; RCW 9.41.240; RCW 9.41.090 (effective May 1, 2027); 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

West Virginia

Sources: W. Va. Code Ch. 61, Art. 7; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Wisconsin

Sources: Wis. Stat. 175.35; 2015 Wisconsin Act 22 (Legislative Council memo); 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Wyoming

Sources: Wyo. Stat. Title 6, Ch. 8; 18 U.S.C. 922(b)(1) (federal dealer age limits); ATF Brady State Lists (who runs the check).

Buying online: picking up through a local dealer

Guns bought online don't ship to your door. The seller ships the gun to a licensed dealer you choose near home. When it arrives, you go to the dealer with your ID and any state permit, fill out Form 4473, and the dealer runs the background check through NICS or your state. Any state waiting period starts under your state's rules, and you take the gun home once the check clears and the wait is over. Dealers charge their own transfer fee, so call ahead to ask about the fee, the ID they accept and their pickup hours. Our guide to how FFL transfers work walks through each step.

Frequently asked questions

Do I need a permit to buy a gun?

It depends on your state. Federal law doesn't require a purchase permit, but states such as California, Connecticut, Hawaii, Illinois, Maryland (handguns), Massachusetts, Michigan (pistols), Minnesota (pistols and some semi-automatics), Nebraska (handguns), New Jersey, New York and Delaware (handguns) do, and D.C. requires registration before you take the gun home. See your state's entry above.

Which states have a waiting period to buy a gun?

State-required waits in this guide: California, Colorado, D.C., Florida, Hawaii, Illinois, Maine, Maryland, Minnesota (without a permit), New Jersey (handguns), New Mexico, Rhode Island, Vermont and Washington. Some other states may delay sales through permit processing, so see your state's entry.

How old do you have to be to buy a gun?

From a licensed dealer, federal law sets 21 for handguns and 18 for rifles and shotguns. Several states, including Florida, Colorado, Hawaii, Illinois, Vermont and Washington (for some rifles), set 21 for long guns too.

How much does it cost to transfer gun ownership?

There's no single national fee. Dealers set their own transfer fee for guns shipped to them, and some states add their own background check or permit fees. Ask the dealer and your state agency before you buy.

What is a POC state?

A point of contact state runs dealer background checks through its own agency, which checks state records as well as NICS. In the rest of the country, dealers contact the FBI's NICS directly.

Sources

Each state entry lists its own sources. Background check routes come from the ATF's Brady state lists (updated 2026). Federal age limits come from 18 U.S.C. 922(b)(1). Statute sources for the table columns are linked in each row and listed under the table. This edition was reviewed on Nov. 1, 2026.

Get launch news

We're launching soon: an online store for parts, accessories and gear, shipping nationwide except where restricted. Join the list for new guides and our opening announcement. No spam.

Or follow Instagram · X · Facebook · YouTube