I am one of those people that trash the P22. I had one it was the most unreliable gun I've ever shot. I had FTF, FTE, mag falling out, safety not coming off, light strikes, stove pipes, three point jams, everything else you can think of to. If I ever want a mag feed single shot I would look at buying another one. I bought more mags trying to get it to work and finally sold it for a $150+ loss. It is now the only gun I've ever sold and regret selling, I should have melted it down and done someone a favor. If someone tried to sell me one for more than smelt value I would pass.
I bought a Buckmark and I'm happy with it.