The increase in demand for firearms, firearm parts, and ammo have placed a drain on the supply chain. All products listed as in stock on this site are available to order from the distributor. These items are not guaranteed to be in stock at the time your order is placed.
Current turnaround time for orders is anywhere from a few days to several weeks as many distributors have many orders on backlog. By the time the order is filled by the distributor the product you have purchased may or may not be in stock. If the product is not in stock you will be issued a refund for the full purchase price including any collected shipping fees. Please have patience during this time as we have no control over product availability or how long it takes to process an order.