Rifle Supply Complete Upper Receiver | 16" Parkerized Barrel 1:9 Twist | M4 Handguard with BCG and Charging Handle | .556 Nato | Black