I have 2 XD's. I bought them both last Summer/Fall. I don't really take as good a care of them as I ought to. But, I do keep them fairly clean. Not one speck of rust has formed on either one of those guns. Whatever the problem was with the "Bruniral?" finish has not been a problem with my guns. Buy one, hell buy a bunch of them. They are really good guns. Very accurate, very dependable.