If you have toxic sweat, there isn't much you can do.
Here's the deal with the M&P as explianed to me when I had some pinhead rust spots from a match in the rain (didn't get it as dry as I thought I did after).
The gun is stainless with a melonite finish. There are three types of melonite, Q, QP, and QPQ. QPQ is the only one that enhances corrosion resistance. However according to the guys who do the finish "Enhanced Corrosion Resistance (Not suitable for stainless)." Which means that is not what is on the gun.
THe corrosion resistance of the M&P comes from whatever the black finish is and the stainless properties of the stainless steel. You will notice the two prime examples here are whree there is holsters wear, and where someone stripped off the black coating. My pinhead rust was likely due to dust on the gun when the black finish was applied.
And YES, there are a whole LOT of varieties of stainless steel. The only ones that might stand up to killer sweat have a LOT of chromium in them, and are too brittle for something you might want to contain the results of a double charged round. Steel alloys are a compromise amongst a set of desirable features, and NONE are rust proof.
If you REALLY want a coating that looks nice, stands up to holster wear, and inhibits corrosion, I suggest checking out the new spiffy diamond like coatings, or get a good hard chrome done on your gun.