As you say - free lenghth is uncompressed length. What you need is a spring of similar poundage but shorter uncompressed length. If you dont know what the current poundage is places like Leda will be able to test the springs and supply you with shorter ones of the correct poundage.