If your barrel nut goes in and out fine then it has to be something in the action. Clean it good.