firearm pickup appointment scheduling

Get dedicated service time on your next firearm order at your local store with new appointment scheduling options for pickup.

appointment scheduling now available at select stores!

Gun counter pickup scheduling is now available at ten stores nationwide. Make your appointment after your online order and get dedicated, one-on-one service from a firearm outfitter in your local store.

  • Springfield, Missouri
  • Branson, Missouri
  • Lone Tree, Colorado
  • Rogers, Arkansas
  • Mesa, Arizona
  • Bolingbrook, Illinois
  • Rocklin, California
  • Hamburg, Pennsylvania
  • Ft. Worth, Texas
  • Glendale, Arizona



Make your firearm order online today and select your preferred store for required pickup. If you’ve selected a store with appointment scheduling available, you’ll have that option when your firearm is ready for pickup.

2. wait for your pickup email

After you complete your online order, your firearm will be shipped to your store—or readied for pickup if it’s already in-stock and on-hand. When ready, you’ll get an email with a link to appointment scheduling for your pickup.

3. schedule your appointment

When you’ve gotten your ready-for-pickup email, look for the link to the appointment scheduler, which will open in a new window for you. Choose the appointment option that works best for your schedule.

4. pick up your firearm

At your appointment time, head to the gun counter at your store to complete the documentation and transfer process as required by applicable law. Bring all required documents and check our firearm guidelines for more info.