Returns & Refunds Policy:

In most cases, you may return an item in new, unopened/unused condition within 30 days of delivery for a full refund. Due to the nature of some of our products, we may charge a restocking fee of up to 25%. Ammunition and Firearms have a separate return policy you can view here.

You will be responsible for the cost of the shipping when sending an item back. If the return is a result of our error (you received an incorrect or defective item, etc.) please contact us and we will provide you with a prepaid label. When purchasing from us you agree to return incorrect shipments and items. You should expect to receive your refund within 24-48 business hours of the receipt of the package at our location. However, in some cases, it may take longer depending on your credit card issuer’s processing time.

If you need to return an item, please send an email to We will reply with return shipping instructions.

 Cancellation Policy:

Once an order is placed it can take up to 2 business days to process a cancellation, and as a result, we cannot guarantee the cancellation of any order.
Please note: There is a minimum 5% cancellation fee for orders financed through Sezzle.

 Shipping Policy:

  • All orders are usually shipped within 1-2 business days after payment has cleared. A tracking number will be sent to the e-mail address that you provided in our checkout system.
  • All domestic packages will be shipped via USPS or UPS based on the most economical service. Estimated delivery could take up to 10 business days.
  • We offer FREE Shipping For All Domestic Orders.
  • Shipping Charges may apply to orders being shipped to the following states and U.S. Territories; HI, GU, AK, AS, PR.