Due to CoVid shutdowns, shipping container shortages, and supply chain disruptions at the factory where our replica guns are made, they are way behind filling orders, and we are experiencing long waits to restock when we run out of something. As a result, we are out of many items! At this time, we can only take pre-orders for the out-of-stock items, to be shipped as soon as we get a shipment of product in, which in some cases could be 1-2 months. Just because there is no "out of stock" notice on an individual item does NOT mean the item is in stock!! With everything constantly changing, we may run out of something or get new product in before we've had a chance to update "in stock" status on the website. We very much regret the inconvenienced to our customers!