I purchased one off Ebay. Make sure you get enough power and a heating element is nice. Last I checked this put the cost up around $200. I use water and simple green, about 15 to 1. I have dipped slides, bolts, complete handguns, magazines and small parts in mine. Not aluminum or anodized stuff. I also clean small engine carburetors in it and other small engine parts. I use compressed air to dry parts immediately after removing them from the solution. With most gun parts, I use Rem-oil spray or some lubricant to protect against rust. Be careful to inspect the process as it is going on to make sure the finish isn't being damaged. Don't set it for an hour and walk away!