I've been looking around the internet for a while, and the only complete upper assembly I have found that is reasonably priced is at stag arms. Does anyone else know of any other places where I can find the complete upper receiver assembly? It has to have the BCG, charging handle barrel (at least 14") and just the gas block. The one I found on stag arms is $465. I found another one that doesn't have the charging handle or the BCG at DSArms.