They are just drop shipping items. The rumor mill says they have not paid warehouses and so now the shippers won't send BDU orders till they get their money in full. I ordered 3 22 Savage Rascal's and 4 headsets, nothing odd. But after going on three weeks they still didn't ship and the warehouse still hadn't processed the order. It's not fair to the customer when BDU knows about the shipping delay, but they do not let customers know. They know which warehouses are affected, which specific brands and models model are affected by a delay and when they know, they could put a note on that SKU so the customer could make an informed buying decision, but they don't and won't. It's not right. If you like paying just a bit cheaper than retail and you love long delays and tons of excuses then BDU might be the company for you. BDU was an awesome company - they have let it spiral down the tubes. Get your own experience, this is just mine. I was a customer for years and I spent money with them. Your experience might be better or worse. Wish I could Let Tony or Sherrie know what their company is doing.