***Products not in stock ship from another warehouse location and are not available at our retail store unless special ordered . Orders will take an additional 2-3 business days for processing, please be aware when choosing your shipping method**

Shipping is calculated directly from USPS, UPS, and FedEx and is based on destination and weight of the package. 
Locations include all 50 states in the US including Alaska & Hawaii.

Typically, you can expect your order to ship within 5 business days on stocked items . During the holiday and peak seasons, shipping times will vary due to the high order volume.
We do work very hard to get your order out to you and apologize if there is a delay with it. 
Let our Customer Service Department know if your order has passed the above ship time, and they will have your order sent to our Shipping Department to investigate the reason for the delay.

Please note that upper receivers may take up to 15 business days to ship out. Serialized items (rifles, pistols, lower receivers, etc.) may take up to 7-10 business day to ship out and must ship to a valid FFL. Pistols/Handguns MUST ship 2 day
NFA Items can take anywhere up to 6 months to transfer to your dealer.
Please verify that we have a copy of the FFL from your dealer.

Note: Insurance is not included in USPS First Class Shipping, USPS Flat Rate Shipping includes $50 of insurance