Most production items are always in stock, some are made to order. Most made to order items will be shipped within two weeks. You will receive an update within 24 hours after purchase if there are any delays. Any questions, feel free to send an e-mail.