My PMR30 is reliable when the mag is loaded properly, gun cleaned, and lightly oiled.
A simple mag test of pressing down on the top round to see if it pops back, is usually enough to insure a good mag fill.
28 rounds usually pops back better than 30.
It is fed 40 gr JSP, HP and CCI gamepoints.