MMC "Babylon" 20" AR-15 5.56 NATO Side Charging Upper Build W/: Ballistic Advantage, 2A Armament and Battle Arms