Have you ever cleaned the trigger group? AFter removing the trigger group from the gun, Sometimes just dipping it in acetone and swishing it around is enough b/c trying to reassemble one of those is TRICKY. Then spray it real good with Balistol to relube it. Its not an ideal way to do it but it worked for me b/c I'm not interested in trying to reassemble one. Those quattro triggers can be buggered up rather easily if a piece of grit gets in there, a spring gets bent wierd and snags on to stuff. Or maybe the thumb safety is bent out of shape. I've had to deal with all those issues all on the same trigger before. On my 135 there's a piece of plastic that is set in the stock right in front of the trigger and if it slides out of place it can interfere with cocking, the safety, all that. I don't know if the 95 has that piece of plastic. Its thick and kind of L shaped.