Seeking advice from gear experts on what's a good rear shock swap for univega ds900, 1998. Seeking a rear shock with lockout for mostly xc maybe light downhill. Price range under and up to 200$ Any help appreciated.

Thanks.

One's I looked at, not sure they fit though...
http://www.pricepoint.com/Brand/Mani...-Out-Shock.axd

http://www.vitalmtb.com/product/guid...#product-specs

http://www.vitalmtb.com/product/guid...#product-specs

Mountain Bike Rear Shocks ? Reviews, Comparisons, Specs - Vital MTB