The P95 is not "a cheap version of Ruger." I don't own one myself but the P series has a very good reputation for reliability, as do Rugers in general. I'm guessing you got hold of some bad ammo and/or the gun was not properly lubricated. I wouldn't write Ruger off just yet. Make sure it's clean and well oiled, try some different ammo and see what happens. If it still gives you trouble call Ruger CS and go from there. I'm sure they don't want dissatisfied customers if they can help it.