First; you don't need to make 2 threads on the subject.
Second: No replacement spring are available that i know of (You could try emailling Western Arms and ask them).
Third: try any of the international retailers (under User CP a the top of the page...)
HellRanger 1969-2007 LRRP FOREVER
101e 506Pir Fox Company - SHTYK NOZH