oh my goodness...tell you guys what...I've been assembling uppers for a while...and I not so recently sent mtdawg169 a nitrided barrel to dimple for me...for all the reasons he's stated...have dealt directly with ASH556 a few times too...let the certified guys handle the things you're not...