I have a CZ75 B steel frame Compact made in 2013. I purchased it used three years ago. The individual I purchased it from had not put much in the way of rounds through it, and from the looks of it when I field stripped it, it didn't look like it had been fired much. Not really knowing the history, I replaced the following with CZ OEM parts: recoil spring, firing pin block spring and firing pin return spring. I installed a CGW firing pin retaining pin, extractor spring, 85c trigger and floating trigger pin. Also installed a CZ Custom trigger return spring. I have put at least 2000 rounds downrange in the last three months. The pistol runs smoothly and I have had no issues. I keep it clean and lubed. It is also my carry pistol now.
My question is, how many rounds can I expect parts like the extractor, sear, hammer hooks and other parts to last without having to replace them? I want to keep it "stock" as much as I can, as in no lightened anything, no race gun parts etc. As of now, my spare parts stock consists of a slide stop, recoil spring, CZC TRS, CGW extractor spring and an extractor. Any other parts/springs/pins I should stock?
Thanks in advance.