Odd, I can't find the shocks on IRC's site anymore. They do have the mounting kits still available though (first link below). Losi seems to sell their LST shocks on their site (second link). You should be covered between those two sites. Also, IRC still seems to sell the replacement parts for the LST shocks.
No Problem. I've enjoyed my LST setup for a while, and they look killer on a savage. Make sure you post up with some pics when you get everything installed.