Here's what I keep on-hand:
recoil spring
firing pin
extractor, spring, buffer
assembly pin
I'm a bit over cautious, I replace the recoil spring, and extractor parts every 2000 or so rounds, or couple years (only done it twice). The firing pin is still good, and haven't lost the assembly pin yet.