http://www.aimsurplus.com/product.aspx?item=XAR57U16&name=AR57+5.7x28+16%22+Upper+Receiver&groupid=6 I have bought from these guys and they have been great. Beentown