I was wondering how it could have been a rust bucket?
One of my Glocks was accidentally left behind in my old house during Ike & was under 3 ft of water & left in a wet case for a couple weeks before it was discovered & it was no worse for wear.
If I remember correctly, I believe some of the earlier XDs had finish issues on the slides and they were prone to rusting. I've not experienced it with any of mine, but it seems that I've read several internet posts claiming this.