I placed an order on Saturday and it shipped today. Will be at my FFL on Friday. No complaints here.