hey i am looking to buy a .40 and was looking at the XD but am now more interested in the SW99 for $439 because cost is a real issue. Is this a good deal? i would rather buy a P99 but it is more expensive. What is the cheapist i can get one for? thank you for your help.