With the Covid-19 and everything in the Gun Industry we are in crazy times, please read product descriptions and lead times fully before placing your order. Right now we cannot guarantee Lead Times, if you are not ok with possibly having to wait longer, please do not order. It's not that we don't appreciate your business, of course we do, it is just very difficult to give exact Leads Times. We will only give you 2 Order Updates, while your order is processing. If you have any questions please see our FAQ, email or text us (717)889-0228. And please remember when you message us, be kind it is a human being responding to your calls, texts, and emails. Thank you!