The one time I removed a factory barrel, the threads were full of hard gritty material. It took some WD-40 and turning back and forth on the final turns. After the barrel came off, I cleaned the threads with a toothbrush and solvent. Screwing on a barrel was pretty effortless after that.