Sanders Armory 20" .223 Wylde barrel with rifle length Anderson manufacturing gas tube and Troy Industries .875 gas block. All parts have less than 200 rounds through them. Barrel is a tack driver! Only reason I'm selling it was to get a stainless one.