Shipping & Returns


We can only ship to the billing address. Orders placed with different billing/shipping addresses will be declined. We apologize for any inconvenience.

Shipping defaults to "Signature Required". You may opt out of “Signature Required” shipping service at checkout.  By opting out of “Signature Required”, you authorize your order to be delivered without signature and without ‘physical transfer of possession’. By doing so you assume all responsibility in the event of theft-after-delivery or loss-after-delivery.   

Shipping is free on orders over $45.

First Class Mail delivery usually takes 2-4 days and Priority Mail delivery usually takes 1-3 days depending on your distance from Green Cove Springs Florida.

We are able to ship orders out within one business day in most cases. If we expect a delay in shipping there will be a banner at the top of the page with details. 

When your order ships you will receive a tracking number with an estimated delivery date. Delivery dates are USPS estimates and are not guarantees.  

We don’t sell items that we don't have in stock. If you can add it to the cart then it is in stock.

Sales and shipping are to the 50 U.S. states only.


You may return most new, unopened items within 30 days of delivery for a refund.

A 20% restocking fee will apply to all returned items.

Shipping charges and Signature Required services are not refundable.

Items not eligible for return or refund include but are not limited to the following:

  • Any item that is not in new, unused condition
  • Any item that has been installed into a firearm or shows handling marks of any kind
  • Items sold as “Clearance”

Please contact us for instructions prior to sending anything back for any reason.

Returned items that do not meet these criteria will be shipped back to the customer.

Damaged Orders

We take great care in packaging our items for shipment but understand that damage can occur in transit.  If your item was damaged in shipment, please contact us and we will work with you to determine the best way to take care of it.

We take customer service seriously and strive to exceed your expectations.  If you encounter a problem or issue, please give us a chance to make it right. Thank you!