I have a LC9 as one of my carry guns. Ive put probably around 300 rounds through it. Today when firing, the magazine would drop out during recoil. Sometimes I can apply a little downward pressure and itll pop out without recoil...Ive tried cleaning/lubing everything. However the mag will still drop out, not every time, but once is too many times for me to feel comfortable carrying it. Any ideas?