Man, we have been over this about a dozen times now.
I have a Crest Ultrasonic Cleaning Tank.
I strip the weapon down.
I fill a tank with hot water and add an approved detergent.
I put all the gun parts in there except for my slide because of my night sights.
I turn it on and walk away for 10 to 20 minutes depending on how much shooting I have done.
I pull the parts and rinse them under normal, hot, tap water from the sink.
I fill a seperate tank with approved lubricant.
I put all the parts back in and turn it on again. I walk away for about 20 minutes.
I come back, pull the parts, wipe them down with an old t-shirt or such, reassemble perfectly lubed & treated weapon, put back in holster, safe or whatever.
No issues as long as you get the water off and treat the weapon steel accordingly with a good quality gun oil.