I just replaced the worn plastic mag catch on my P3AT (by removing the frame) with another plastic one from Kel-Tec, and its not much better - it generally stays in, but you can pull it out if you try. It really needs a metal mag catch. I suppose I could grind a flat piece of steel into shape, if I invested the time, but I am not willing to invest the time - time is money. I see the Keltec 9mm PF9 now comes with a metal mag catch. And so does the Ruger .380 LCP! The easiest solution might be to sell this POS and replace it. I am not interested in joining a Kel-Tec R&D team and paying for the privilige! I just want a gun that goes bang every time and the mag doesn't fall out!