You could try looking for a local club, or sometimes Craigslist will have people selling rock for a couple bucks a pound.
Honestly since you have a tank with livestock already, I would get dry rock from BRS or Marco rock or somewhere like that and let it run in a 5 gallon bucket with a powerhead for a few week, then add to your tank. I have done it this way a few times