I have a DPMS upper 24" stainless bull barrel has cocking piece but no bolt carrier assembly. I broke it in per DPMS instructions. has about 200-300 rounds through it. I have a 16" barrel on my lr308 now. e-mail because I'll never find your post again.