[ QUOTE ]
I have had my Springfield XD-9 Subcompact for about 7 months. It is my main carry gun and I have not seen this rust that some folks talk about. I use Miltec 1 on it and it's been trouble free.
[/ QUOTE ] That's why I like my Glock, I don't have to put anything on the slide or inside the barrel to keep it from rusting. Your P99, if it's a German not S&W, will be the same since it's tennifer treated also. Nothing against the XD, it's a fine pistol, I just prefer Glocks for durability and corrosion resistance.
In my area XD's are priced almost as much as Glock, if they were considerably cheaper I might get one. IMO they are worth no more than the $250 they originally sold for before Springfield slapped their name on. At Glock prices why not get the original?