You can use a Cometa 50 or as you say a HW30 spring ground flat at each end and then polished to a glass finish with 600 grade.
Using 17 coils, i am able to use a combination of 16mm long top hat slide fit in the spring with 3mm shoulder ... barely more than 0.05mm clearance inside the 19.0 mm internal dia. of the piston ...or 18.85 mm.
The guide rod simply needs to be long enough to support the full lenght of the spring which is left outside the piston when the gun is fired.
Forget the idea of the Proteks kit of having a ver tight fit.....it robs far too much power and my nice sliding fits work with no vibration whatsoever but fully release the springs potential.
Work on 0.1mm of clearance over the existing guide for a nice slip or spinning fit with no play...
I used black delrin as white can be seen looking in through the grip slot.
I found that my stainless guides gave good recoil damping though....due to the weight but the top hat in stainless definately a little more slam...
You will definately run more than 420 fps with thos type of set up though...