Find an FFL that accepts firearm transfers

Search 74,979 federal firearms licensees from the ATF list. Dealers claim their listing to publish transfer fees, hours, and shipping policies.

🔍

Find a Transfer FFL

Are you buying a firearm and need an FFL to handle your transfer? Easily find a local FFL and see their transfer fees!

🏪

Gun Stores / FFLs

Claim your listing so customers know you accept transfers and your fee structure. This also lets other FFLs quickly verify that you accept transfers. How it works →

⚙️

Free API

Query published listings programmatically through our free, read-only REST API. See the docs →

Connecting customers and transfer dealers

When you buy a firearm online or from an out-of-state seller, it has to ship to a local federal firearms licensee (FFL) who runs the background check and hands it over. This directory helps customers find a nearby dealer who accepts transfers — and lets dealers publish their transfer policies, fees, and hours so the right customers can find them.

How a transfer works: online purchase, shipment, then delivery, background check, and transfer at your hometown gun store
Why this site exists: Under the upcoming change to ATF regulations, a shipping dealer will no longer need to collect a paper or PDF copy of the receiving dealer’s license before sending a firearm. This free directory gives dealers one place to share the license and transfer details that shippers need — no more emailing copies back and forth.
🏛️ Become a Foundation Member — 476 of 500 spots left. The first 500 dealers to claim and verify their free listing become Foundation Members: a permanent badge on your listing and a full year at the top of search results, above other verified dealers. Find your listing or read the FAQ.

Shipments to FFL's that Don't Accept Transfers

If your firearm is shipped to a FFL that does not accept transfers, you will likely incur extra shipping fees to re-ship the firearm to a FFL that does accept transfers. Additionally, this can delay your shipment by days or even weeks. Some FFL's are only open one day a week and carriers make multiple delivery attempts... Verifying your receiving FFL accepts transfers will save time, money and serious headaches!