Windex does seem to have a cult following. People think that the ammonia neutralizes the salts from the primer of surplus ammo.
Probably Windex is good at cutting thru the greasy residue of surplus ammo and the water in it does rinse away the salts, but hot water works better.
Followed by oiling, of course. Or if you are lazy like me, just use CLP and wipe away most of the crud while encapsulating any remaining salt.
Of course some windex doesn't actually contain ammonia anymore...