indoor shooting range

Purchasing a Firearm Online

Safe, Secure, and Easy!

There are 3 steps involved in buying a firearm online:

  1. Locate and pay for your firearm(s) You can do this securely on Or, if you would prefer to order via the phone, call us at 319-393-1888.
  2. Select your local FFL (Federal Firearms License) dealer. We are required by federal law to ship all firearms only to federally licenced dealers. Select a FFL Dealer in your area that will accept the tranfser. They will typically charge a nominal fee. Have them email us a copy of their FFL to You can find a local dealer here: Find a local FFL HERE. 

  3. Pick up your gun: Go to your local FFL dealer and complete the required paperwork and background check. Once the paperwork and background check are completed, you can take your new gun home.

Please feel free to call or email us about questions: