The 95 Tacoma's have a known issue with rear leaf springs breaking. Take a real close look at all the leafs, look for any signs of cracks or breaks. If it is a leaf spring and you have a Toyota dealer nearby you may be able to get it replaced for free, there was a TSB/recall out on these broken springs.

Otherwise Wheelers OffRoad has replacement springs: www.wheelersoffroad.com