I've got pending orders with a few places, and when I purchased the items online, they were listed as "in stock" one item ordered from Windham Weaponry listed the item as back order ok, and even though it's been a few weeks, I called to ask for a general time. They explained that the receive barrel blanks in batches, usually 4-5 weeks, so depending when you order in that cycle, you could potentially wait 4-5 weeks. That's ok, I understand they order blanks then machine and assemble them (the one I ordered anyway. But I have an order in to optics planet and it's been 4 weeks? Stick mags for my AR45 took three weeks and no word on my ALG trigger. Is it just that slow nowadays?