I've had a P90, P94, and P95. They are all excellent. They were all factory tested beyond 20,000 rounds with no measurable wear. I sold my P95 because I didn't like decockers. But, it would feed anything and had acceptable combat accuracy. It was light and it felt good in the hand. The trigger pull was smooth and was shorter than comperable sized guns of other brands (I did alot of checking on this before purchase due to my small hands). The trigger pull was also lighter than that found on many more expensive guns.