How it works
Four steps from purchase to pickup
The FFL transfer process is simpler than it sounds. Here’s exactly what happens.
Search your zip
Find licensed FFL dealers sorted by distance, with phone numbers and addresses.
Contact your dealer
Call to confirm their transfer fee — typically $20–$50 for a single firearm.
Ship to your dealer
Give the seller your dealer’s FFL info. They ship directly — you don’t touch it until pickup.
Pick it up
Show your ID, complete ATF Form 4473, pass the background check, and walk out with your firearm.
Why this exists
Federal law requires a licensed dealer.
We find yours instantly.
Online sellers can’t ship a firearm directly to you. Every purchase must go through an FFL dealer in your state — but most buyers don’t know which dealer to use, what to expect, or how much it costs. We solve all three.
- Verified ATF-licensed dealers only — no unlicensed sellers
- Works with any online retailer, auction, or private seller
- Dealers sorted by distance so you pick what’s convenient
- See phone numbers and addresses before you commit
Common questions
What people ask before their first transfer
What is an FFL dealer?
A Federal Firearms Licensee — a business or individual licensed by the ATF to deal in firearms. Federal law requires all interstate firearm transfers to go through one. Any gun shop, pawn shop, or sporting goods store with an active FFL can do your transfer.
Can any gun shop receive my transfer?
Yes — any active FFL dealer can receive a transfer, not just the retailer you bought from. Search by your zip code to find licensed dealers near you, then call to confirm they accept transfers and their current fee.
How much does an FFL transfer cost?
Typically $20–$50 per firearm, paid directly to your local dealer when you pick up. Some dealers charge more for handguns or NFA items. Always call ahead to confirm the exact fee before having your gun shipped.
What do I need to bring to pick up my firearm?
A valid government-issued photo ID (driver’s license or passport). You’ll complete ATF Form 4473 and pass an NICS background check — the same process as buying in-store. The whole pickup typically takes 15–30 minutes.
How do I give my seller the dealer’s FFL info?
After choosing your dealer, contact them and ask for a copy of their FFL license. Most dealers can email it to you in minutes. Forward it to your seller, and they’ll ship directly to your dealer.
Ready to find your dealer?
Enter your zip code — results in seconds, completely free.
Browse FFL Dealers by State
Find licensed dealers in your state — addresses, phone numbers, and transfer fees.