Were the threads on the receiver and barrel nut dry? Everything I've seen and read says you should use Aeroshell grease on those, or at least some kind of lubricant. (I've wondered if Valvoline bearing grease for Fords with moly would work - I have a whole tub of that, but I have Aeroshell for stuff like this.)Extension was dry no loc tite or rock set, a tiny bit of corrosion at the band but not enough to lock it. I have removed alot of barrel nut some easy some not so much. But I have never ever had one locked this tight.