I don't think is it. My M&P-40c clearly says stainless on the slide and the shield does not.
Even if it is stainless, stainless can rust as well.
![]()
![]()
If it is pure stainless....it will not rust. Check out this article that explains why:Why doesn't stainless steel rust? : Scientific American