Comparing different complete uppers from Aero Precision. All are 16" complete uppers chambered in 556 NATO, all are MLOK, all are made from 7075 aluminum.