That sucks dude.
I kinda know how ya feel. At first, I couldn;t get a P99c - I had to settle on the SW99c - 1st one had a messup on the finish - like rust. 2nd one had the same thing. They then finally manager to get me a P99c Walther. I waited like a month.