Fitch
There has been more than one shooter who has taken some Sweets, or other high ammonia cleaner, and placed it on a piece of 416 Stainless for a week, then wiped it clean, only to see no visible damage.
The makers of Butches, which has a fair amount of ammonia, says it will not hurt a Stainless Barrel if you leave it in.
Chrome Moly is probably a different story.
Here is an interesting corolation. I work in the Marine industry. We deal with a lot of Stainless Steels; 308,309, 316, 17-4. You can take a piece of any of these and toss them in the Intra Coastal Canal, (some rather brackish coastal water), and nothing happens.
But, take and tie a rope, or stretch a piece of rubber around it, and it will eat a grove in that same piece of steel.
For what it's worth, I always leave a thin film of Butches in my barrels, (you can't get it all out), and nothing of detrement seems to happen........