I usually replace springs every 5,000 rounds, with the exception of my BHP and Kahr, which I replace every 2,000. Glock recommends their recoil spring be replaced every 7,500 rounds.
With hammer pistols, I replace the recoil, hammer, and firing pin, springs.
With striker fired pistols, I...