FFL Upload

All firearm orders must ship to a Federal Firearms License (FFL) holder. Search for your dealer below — if they're already on our roster, no upload is needed.

Submit your FFL

How It Works

  1. Enter your order number above.
  2. Search for your FFL dealer by ZIP, city, name, or license number.
  3. If they're already on our roster, you're done. Otherwise upload a current copy of their FFL license (PDF or image).
  4. We'll ship the firearm to your dealer once we've verified the license. Processing time is 24 – 96 hours.

Need to email instead?

Have your dealer email a current copy of their FFL to FFL@shootingsurplus.com with your order number in the subject line.

Find an FFL Near You

The search above pulls from the official ATF FFL directory. You can also verify a dealer's license at the ATF FFL eZ Check tool or browse the ATF FFL listings.

Questions?

Email FFL@shootingsurplus.com for FFL-specific questions, or info@shootingsurplus.com for general inquiries. Phone: 800-727-6914.

FFL Upload | Shooting Surplus