I would stay with a stock Glock recoil spring.

Last time I called Glock and asked them where I could purches
a stock recoil spring for my G21(because I did not want a after market part).They mailed me a stock (recoil spring/polymere captured guide rode)recoil spring for
FREE. give them a call,maybe you will get luckey too.

Take care,
Steve