Had my XD45 for a little over three weeks now. Paid $469.00 for it NIB. Extra mags were $28.00 per. Have about 1000 rounds through it now and, so far, have had no problems at all - NADA! I have a case of "aging eyes" so accuracy is a highly relative thing. However, I can put all 14 rounds into a 9" picnic plate at 25 yards with no trouble. So, if I am threatened by a picnic plate I am really ready. Recommend the XD highly.