I just got a Glock 21c and it was hitting low and my dealer said it was me. I told him that the other guns I shot that day did fine. He still said it was me. Yhe more I shoot the gun the better I get. If I think about it that happens with most of my new guns. The Walther p99, I could not hit the paper but now I'm hitting the black. The only guns so far out of the box that shot great the first time was the Springfield XD40 and 45. Why I don't know. When I bought my glock 30 it took a long time for me to get good with it. It's now the gun I shoot the best with. Funny how these things work. I never give up on a gun until I have put 2k rounds through it.