Yes, 12.5 inches are the stock length. Whether you need the HD springs though depends on your stock. It's generally the bigger guys (200+ pounds) that need the HD springs. My standard Progressives are fine for me. I got the 13 inchers for better cornering performance but I think I should've went even higher.