Black Rifle Depot has AR 15 Complete Uppers in stock and ready to ship