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
- Enter your order number above.
- Search for your FFL dealer by ZIP, city, name, or license number.
- If they're already on our roster, you're done. Otherwise upload a current copy of their FFL license (PDF or image).
- 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.