I have 10 stripped uppers and a bunch of other parts on order from them. Was told the uppers would be 2 to 3 weeks , other parts as soon as they could get them out. Then again I established myself as a non controlled item dealer with them. Let me know if I can do anything to help you.