Firearm Purchasing FAQ

1. What is an FFL?
An FFL is a Federal Firearm License.  Licensed FFL holders are typically gun stores, pawn shops, and retail sporting goods stores. All firearms sold to individuals online must be shipped to a local licensed FFL holder who can transfer the firearm (via ATF form 4473 and associated background check) to the individual.

2. How do I arrange to have a local FFL handle my transfer?
You can use a preferred local licensed local FFL holder and have them simply having them email us a copy of their FFL to Please communicate with your chosen FFL prior to completing your purchase with us. You will want to ask for their approval of the transfer as well as their transfer fee.

If you're unsure of how to find a local FFL holder, search here: NSSF FFL Finder

3. What is the average FFL transfer fee?
Although the transfer fee varies widely among licensed FFL holders, the average fee is roughly $20-$30. For  exact transfer fees, please contact your local FFL holder directly.

4. Can you ship my firearm direct to me at my home or office?
No! All firearms must be shipped to a verified FFL (Federal Firearm License) holder.

5. Can I buy a firearm for a friend, spouse or relative?
No! Buying a firearm for anyone other than yourself is against the law. However, we do have gift certificates available if you'd like to gift the value to someone to use. 

6. Can I ship a firearm to another state other than where I live?
No! You must transfer that firearm to a local FFL holder in the state you are a legal resident of.

Firearm Terms

Not available for sale online to CA, CT, DC, MA, NY & NJ. We will not substitute or modify firearm contents to comply with state laws.

All sales are final on firearm purchases.