On Sunday morning Palmetto had a lot of their complete upper/lower build kits in stock. Last night most of them were out of stock. They have about 12 or so different configurations of these kits so things are flying off their shelf.