Online vs. In-Store Inventory & Pricing

Our online store operates independently from our physical location at 1539 N Aurora Rd, Naperville, IL 60563. This means that online inventory may differ from what’s available in our brick-and-mortar store. We also want to let you know that we do not match online prices for in-store purchases.

Online Firearm Purchases

Please note that online firearm purchases do not qualify for the “Law Weapons Ten Reasons” policy.

After purchasing a firearm online, you’ll need to visit our store to complete the required paperwork and pay any remaining balance. If you’re unable to come in, you can pay over the phone, but all paperwork must be completed in person at our store.

Once your firearm is paid for and the paperwork is complete, the waiting period will begin: 72 hours for all firearms. Please be aware that firearms purchased online typically take 2-4 business days to arrive from our warehouse. We can only release your firearm once it’s been paid for in full.

What to Bring for Federal Paperwork

When you come to our store to complete your federal paperwork, please bring the following:

  • Valid FOID card
  • Valid State ID or Driver’s License
  • Any online paperwork you received from our store

Feel free to call the store at 630-317-7155 to verify if the product is in stock in our store