Hello! I have a Glock 21 Gen 4 that's close to 750 rounds down range. I'm thinking about replacing the recoil spring soon. I heard they're good up to 1000 rounds then may start having problems. I'm looking for a good website or parts source. I'm also thinking of upgrading the sights someday soon. Thanks everybody!