We have the big Hornady at the shop but have not set it up yet, so no help there. I happen to have a couple of smaller ultrasonic machines at home from my days in the jewelry business. About 2.5 qts. capacity. I have been using them for years on pistol frames, bolts, and other sub-assemblies. It works great at getting into the cracks and crevices. I generally use dish soap, a little ammonia and water. After letting them run for 10-15 minutes I take them out and either air hose them off or heat gun them just long enough to evaporate any liquids remaining. Them give them a good spritz of Ballistol, Safari Charlies, or whatever else is handy. Back in the gun they go after the receiver and whatever else get a good rinse with homemade gunscrubber, ie Hoppes No.9 or whatever sprayed on with a small paint gun. (See Harbor Freight part # 66871, 6.75 oz. paint sprayer) Wipe down as needed, reassemble, and there you have it. I can clean 6-8 guns in very short order this way. Amazon iirc has some Lyman and Hornady product reviews online. One of the smaller ones had a problem with leakage down into the device after a period of some use, don't remember which one though. If you can go the cash, look in the realm of Jewelry grade machines as they are designed for much heavier duty lifetimes. Take a look at the Rio Grande Jewelry catalog for some options.