I suggest you sent it to me and I'll shoot it until the new spring is the same size as the old one. I'll keep careful track of the round count so you will know when you should replace the next spring.
Seriously though dude...Particle migration!
The stress field resulting from the strain due to the compression of the spring is like any other gradient in nature -- nature will tend to migrate particles in such a way as to relieve that stress/lessen the gradient. Heat flows from hot to cold (temperature gradient), mass flows from high concentration to low concentration (concentration gradient) so the atoms in the metal lattice of the spring will flow to reduce the stress resulting from the strain. Reducing the stress (energy stored in compression) by particle migration essentially reduces the strain by changing the equilibrium length of the spring. As a result, particle migration causes the deformation of the material becomes semi-permanent.*
OK really serious this time...
Springs lose their strength over time/use...hence they get shorter!
*This was pulled from Yahoo Answers as an answer to "why do springs lose energy" And I have no idea what he's talking about!