G19 Gen 5 The gun is relatively new but, I will eventually want to replace worn or broken parts. What do I need to have on hand for breakage or high wear parts? ***I am happy with the factory setup (even the trigger) and I won't be doing competition shooting so I just need backups as opposed to upgrades. Some things I am seeing available: Guide Rod and Recoil spring (titanium or stainless?) Firing Pin & Spring Firing Pin Safety Plunger & spring Trigger bar Trigger housing Mag spring Slide Lock Spring (already got one cause that thing is tiny) Extractor -Do I need any or all of these? -Am I missing something? -Where is the best place to get these things?