I don't have a P89 and I guess my KP94D 9mm won't be here until Monday. I do have a KP90D, KP97D, KP345, KP93D, KP95D, KP944D and a P93D. Because my eyes aren't so good anymore and the range's lighting is not great, I do most of my shooting with them at 7, 10 and 15 yards. Usually I take 2 different models and alternate between them. If there is any appreciable difference in them, I sure can't tell it. Some day I will take my sand bags and try a little truer test.