My new 4" XD-40 is not as accurate as my original one. I bought one when they first came out and sold it when our Dept. wouldnt approve them. The first one was a tack driver. The new one still shoots good, but not quite as good. The main reason is probably because its not had enough rounds fired through it to break it in and Im not used to it yet. Been carrying a Glock for along time. I liked to have never gotten that 12th round in the magazines either. But they loosened up after I loaded them several times.