Lead times: All orders are made by hand to order. For padded belts, vests and bags the lead time is approximately 4-6 weeks. For kydex gear the lead time is approximately 1-3 weeks. If your order is a mix of fabric and kydex gear the lead time is approximately 4-6 weeks. This is due to extremely high volume of orders and current situations in the country. We apologize for the delay. We appreciate your patience and business. Your credit card will be charged on the day your order goes into production, your order will be shipped soon after.