My twenty year old G21 has well over 10k rounds through it. I went to a GSSF match a few years back and handed it to the armourer to give it a once over. He stripped it down and after inspecting it he asked if it had seen a lot of heavy use. I nodded my head and he proceeded to replace most of the internal parts, gratis. :image035:
Gotta love GSSF matches if only for that reason.