I had my gunsmith check my 1970 Python timing. He says the ratchet is worn. I have found a NOS ratchet that threads onto the rod. My ejector rod is splined. With that type of splined ejector rod is the ratchet threaded on and staked into position ? Thanks for any help.