How to Buy a Gun Online: Step-by-Step Guide

Buying a gun online opens up access to better prices and a much wider selection. Here's exactly how to do it legally, from start to finish.

8 min readUpdated December 12, 2025how to buy a gun online

Buying a gun online opens up access to better prices and a much wider selection than most local shops can offer. But if you've never done it before, the process can seem confusing.

The good news: it's straightforward once you understand the steps. The key difference from buying in-store is that your firearm must ship to a licensed FFL dealer who completes your transfer—it cannot ship directly to your home.

Here's exactly how to buy a gun online, from start to finish.

Step 1: Find a Local FFL Before You Buy

Before you purchase anything online, identify an FFL dealer willing to accept your transfer. This is important because you'll need their information at checkout.

Where to find FFLs:

  • Local gun shops
  • Sporting goods stores (Bass Pro, Cabela's, Academy)
  • Pawn shops with firearms
  • Home-based FFL dealers
  • Our FFL directory

Questions to ask your FFL:

  • Do you accept transfers from online retailers?
  • What's your transfer fee? (typical fees: $25-$75)
  • How quickly can you process once the firearm arrives?
  • Are there any firearms you won't accept?
  • What ID and information do I need to bring?

Get their full business name, license number, and address—you'll enter this at checkout.

Step 2: Purchase Your Firearm Online

Once you have an FFL lined up, shop online as you would for any other product. Major online firearms retailers include:

  • Brownells
  • Palmetto State Armory
  • Guns.com
  • BudsGunShop
  • GrabAGun
  • KyGunCo

At checkout, you'll provide:

  • Your FFL's business name
  • Their license number
  • Full address
  • Phone number

Most retailers have searchable FFL databases. If your dealer isn't listed, contact customer service—they can add them or accept the license information directly.

Legitimacy check: A legitimate retailer will never offer to ship directly to your home. If a site claims they can bypass the FFL requirement, it's either a scam or illegal operation.

Step 3: The Firearm Ships to Your FFL

After purchase, the retailer ships your firearm to your FFL's address.

What to do:

  • Email or call your FFL to let them know a shipment is coming
  • Provide the make/model, order number, and your contact information
  • Ask them to notify you when it arrives

Shipping timeline: Most shipments arrive in 3-10 business days depending on carrier and distance. Some retailers offer expedited shipping for an additional fee.

Note: The retailer ships to the FFL, not to you. You'll receive tracking information, but the delivery address will be your FFL's location.

Step 4: Schedule Your Transfer Appointment

Your FFL will contact you when your firearm arrives. Some dealers handle transfers on a walk-in basis; others require appointments.

Schedule your visit as soon as possible—most FFLs complete transfers within 1-3 business days of arrival.

Learn what to bring to your transfer →

Step 5: Complete the Transfer at Your FFL

This is where you take legal possession of your firearm. Here's what happens during your appointment:

Verify Your Identity

Bring a valid government-issued photo ID. Acceptable forms include:

  • Driver's license
  • State ID card
  • Passport
  • Military ID

Your ID must show your current address. If it doesn't match your current residence, bring a secondary document (utility bill, lease) showing your address.

Complete ATF Form 4473

This federal form—the "Firearms Transaction Record"—collects your personal information and asks eligibility questions.

The form asks whether you:

  • Have been convicted of a felony
  • Are subject to a restraining order
  • Have been adjudicated mentally ill
  • Are an unlawful drug user
  • Are a fugitive from justice
  • Have been dishonorably discharged from the military

Answer every question truthfully. Lying on Form 4473 is a federal felony punishable by up to 5 years in prison—regardless of whether your transfer is approved.

Pass the NICS Background Check

The FFL submits your information to the National Instant Criminal Background Check System (NICS).

Possible results:

  • Proceed — You're approved. Transfer can be completed.
  • Delay — NICS needs more time (up to 3 business days federally)
  • Denied — Transfer cannot be completed. You can appeal.

Most checks return "Proceed" within minutes.

Pay Your Fees

You'll pay the FFL's transfer fee plus any applicable state/local taxes. Have cash or confirm the FFL accepts cards beforehand.

Take Possession

If approved and any state waiting periods have passed, you walk out with your firearm.

How Long Does the Whole Process Take?

StepTimeline
Find FFL + purchase online1 day
Shipping to FFL3-10 business days
FFL processing + appointment1-3 business days
Background checkMinutes to 3 days
State waiting period0-14 days (varies by state)
Total1-4 weeks

Most buyers complete the process in about 2 weeks.

What Does It Cost to Buy a Gun Online?

Budget for these costs beyond the firearm's listed price:

CostTypical Range
Shipping$15-$50
FFL transfer fee$25-$75
Sales taxVaries (most retailers collect)
State fees (if applicable)$0-$50

Compare this to in-store prices. Online retailers often offer $50-$150+ savings on the same firearm, making the transfer fee worthwhile.

Compare FFL transfer fees in your area →

Common Questions About Buying Guns Online

Is it legal to buy a gun online?

Yes, completely legal when done through proper channels. The firearm must ship to a licensed FFL who completes your transfer with a background check. This is federal law.

Can the gun ship directly to my house?

No. Federal law prohibits shipping firearms directly to consumers. All firearms must go through an FFL for transfer. The only exceptions are antique firearms (manufactured before 1899).

Do I need a license to buy a gun online?

At the federal level, no. You don't need an FFL or special permit to purchase firearms for personal use. However, some states require permits—check your state's requirements.

What if I live in a different state than the online retailer?

No problem. Interstate firearm sales are legal when transferred through an FFL in the buyer's state of residence. The retailer ships to your local FFL regardless of their location.

Can I return a gun purchased online?

Returns depend on the retailer's policy. Most firearms retailers don't accept returns once transferred, so verify the return policy before purchasing. If you receive a defective firearm, work with the retailer through your FFL for exchange or repair.

What about ammunition and accessories?

Ammunition, magazines (in legal capacities), scopes, and most accessories can ship directly to your home—no FFL required. Check your state laws for any restrictions.

Tips for a Smooth Online Gun Purchase

Choose your FFL wisely. A few dollars saved on transfer fees isn't worth poor service or slow processing. Read reviews and ask other gun owners for recommendations.

Communicate with your FFL. Let them know what's coming and when. Good communication speeds up the process.

Have your documents ready. Bring valid ID and know your Social Security number (required for Form 4473).

Budget for all costs. Factor in shipping, transfer fees, and taxes when comparing online vs. local prices.

Check state laws first. Some states have waiting periods, permit requirements, or feature restrictions. Know before you buy. Check your state's laws →


Ready to Buy Your First Gun Online?

The process starts with finding a reliable FFL in your area. Search our directory to find dealers near you with competitive transfer fees and solid reputations.

Ready to Find an FFL Dealer?

Search our directory of licensed FFL dealers across all 50 states. Find gun stores with competitive transfer fees near you.

Search FFL Dealers by Location

Related Guides