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