So far the only part that I have had to replace was an extractor. But that was because I had an HRA that was 100% correct except for the extractor which was a Springfield. I did locate and find a new op rod just in case I ever needed it. Fingers crossed. I have been told I needed to find a new firing pin as they are prone to wear but I haven't found this to be a problem as yet. I am going to find a new wolfe complete spring kit to salt away.