Fired my XD 40 today for the first time. It was sweet. I only shot 50 rounds cause my friend was cheap and only wanted to stay for 30 minutes. Im really happy with the gun. This is my second .40 cal. The first was a Beretta 9000s, which had way more recoil than the XD, granted it was a compact. The 9000s was hard to keep on the paper at 10 yrds. The XD out of the box was shooting silver dollar groups at the same distance. And Im very inexperienced shooter. I bet you guys who have been shooting a while are very happy with its out-of-the-box accuracy. I just need a few hours and couple hundred rounds to really enjoy it. The guy next to me was shooting a sig P229 9 at 25 feet and had nickel groups. With practice, I dont think that is out of the question with my XD. Cant wait to get back out there and fine tune my shooting.