Great quality springs. These springs are great. I have never worn out a spring till I got into competitive & defensive shooting. The instructions for cutting the spring to length is on the package. If you have a pair of wire cutters and a tape measure with you, you can replace you spring anywhere.