After spending about 90 minutes last night cleaning the gas piston parts on my semi-auto shotgun to my specification, I began looking at some ultrasonic parts cleaners. Just wondering what others are using and what solvents/cleaners work best on parts like AR bolts, gas piston parts, etc. Not sure about the ones from Harbor Freight, or if I should just "buy once and cry once." What are you using, how much did it cost, how large is it and are you happy with it. May end up reloading at some point, so something that can handle some brass would be a plus. TIA