As for the accuracy . . . I have not owned any other pistol that I can group with like my 99's. I bought one about five years ago, took it to the range and put a ten round mag into a 2"x2" square ar fifteen yards and was from then on hooked. First ten rounds I ever shot out of it, with no other experience with the P99. I fell in love . . . and with practice the groups only got better.