I've got an HG575:
http://www.sonicsystemsales.com/The internal tank is 11"x6"x6" and it has 3 transducers. It also has a separate lube tank that can be placed on top of the unit for vibrating the protectant solution into the pores of the metal. It has a 20 minute timer, but they advise not to put any anodized parts in for more than 4 minutes as it can discolor the anodizing, this can be true of other finishes as well - I put a Daniel Defense bolt carrier in it once for 15 minutes for a deep clean, and it came out a slightly different color and the words "Daniel Defense" were gone. It absolutely has the power to "clean" off the outermost layer of a finish if left to do it's thing for too long.
I've found it's important to clean the barrel with brushes and normal solvent (Hoppes, etc) both before and after running through the cleaner if you want to get every last spec of fouling out. Carbon sticks to carbon more than to smooth metal, so if you can get every last bit of fouling out, your barrel will be *much* easier to clean conventionally with brushes and solvent after giving them a dunk through an ultrasonic tank.
The cleaner I bought ships with the Crest line of ultrasonic cleaning products, but I've found that the L&R products work much better:
http://www.midwayusa.com/viewProduct/de ... ber=461763http://www.midwayusa.com/viewProduct/de ... ber=147773Keep in mind that the lubricating solution isn't actually a lubricant, its a
protectant to keep the newly cleaned metal parts from rusting or tarnishing. I have no idea why they call it a lubricant because it has absolutely no lubrication value. I like the L&R lube because it will evaporate off the internal parts, rather than needing to be wiped and blown off with compressed air. My concern is that blowing the lube off with compressed air might result in some surfaces being unprotected. Allowing the solution to evaporate guarantees that every metal surface has adequate protection.
Here's my process when using it:
Preheat the tank to around 55 degrees C.
Detail clean the pistol before giving it a bath to try to keep the tank as clean as possible.
Field strip the pistol and run it through the cleaner for 4-5 minutes.
Take out everything but the barrel and wash them off with warm water, and blow them dry with compressed air.
Run the barrel through the cleaner for another 5 minutes or so.
Wash the barrel off with warm water, and blow dry with compressed air.
Clean the barrel again with solvents and brushes. More crud will likely come out!
Dry off the barrel and place it along with all of the other parts into the lubrication tank and run for 3 minutes.
Take all the wet parts and place the in a cardboard box, and put a 100W shop light directly above it to help evaporate the lube solution.
Wait at least a couple hours, and them wipe or blow dry any excess lube still on the parts.
Apply a "real" lubricant (CLP, etc) as usual and reassemble.
I obviously don't use this for everyday cleaning, but for the occasional deep clean. It works great!