Buying a gun online is easy!

Order in 3 Easy Steps:


  • Choose your firearm, add to cart, and proceed to checkout.


  • Choose an FFL Dealer here, enter your zip code, & choose a dealer near you. 


  • Take ownership of firearm from your chosen local FFL. 

  • Background check will be done at your chosen local FFL (Transfer fees may apply, inquire with your local FFL)

  • More info on background checks and Return policy.

How to Buy Ammo Online

  • All ammunition will be shipped FedEx, USPS, GLS or UPS ground.

  • Ammunition cannot be shipped air freight, due to shipping regulations.

  • Ammunition and firearms must be purchased separately.

  • For safety reasons, we do not accept returns on ammunition.

  • Always make sure you use the correct ammunition for your specific firearm.

  • Check your local laws for any other regulations before ordering.

  • Note:  Federal law requires that you must be at least 18 years old to purchase a shotgun and rifle ammunition and 21 years or older to purchase handgun ammo. State laws may vary.


Processing times prior to shipment of firearm orders are normally The same day after we receive your payment. Please note: Processing times are separate from actual shipping times. These times may vary based on current order volume.


Is This Gun Legal?

  • You must be 18 or older to purchase a rifle or shotgun and 21 or older to purchase a handgun.

  • You are responsible for compliance with your local and state laws.

  • Be aware of restrictions on extended magazines and certain types of AR-15 style rifles.

How to Choose an FFL Dealer

  • During checkout, you specify a Federal Firearms Licensee (FFL) near you who transfers the firearm to you, after a successful background check if needed.

  • FFL can be your local Gun Shop, Gun Range, or Pawn Shop willing to perform the transfer.

  • You pick up your firearm at your FFL Dealer where you will complete the background check.

  • If needed, use this FFL Locator for a list of gun dealers near you.

  • If you do not know yet, then choose “My dealer is not listed…”. 

Dealer Transfer and Background Check

  • You are responsible to pay the FFL’s transfer fee – generally $15-20.

  • If your FFL dealer is not in our system, the dealer must send their license (FFL) to us by email


return to shop