I have had my P95 for probably about 4 or 5 years now. It has never failed to go bang. I don't even clean it as often as I should. I don't carry it. So I only clean it when it gets really dirty. But it still shoots even when dirty. I would let Ruger fix it. I would trust my life to mine.
Romans 1:16 I am not ashamed of the gospel, because it is the power of God for the salvation of everyone who believes: first for the Jew, then for the Gentile.