The P95 has been a great weapon for me - with the Hgue grips and Hi Viz sights. My only bad experience is during reassemby, I did not seat the barrel on the lug correctly and thought I would have to take to a gunsmith or send back to Ruger to get it disassembled, but after studying the problem, I bent a wire coat hanger at 90* and intoduced it into the mag well to pull the ejector down. Problem solved. Whew!