I bought my JMPro 930 when they first came out. Didn't get a chance to compete with it for a couple of years so I was able to read all the problems people were having with it and pretty much got it running reliably before I started. Then the safety locked up on it at the southeastern regional on me, I was shooting horribly anyway so it didn't really make a huge difference but that was enough for me.
I bought an M3K right after that, and all I've done to it so far is put a hiviz comp sight on it, had the stock fitted to me with a kick-eez recoil pad, added a carbon arms 8+4 mag tube, and bevelled the front of the loading port into the mag tube a little to guide the shells in a little better. I plan on having Tom Hart at MOA Precision work his magic on it in the off season. So far it has been absolutely reliable and I like it a lot for the money.
All that being said, like most newbies, I failed to heed the sage advise of "buy once cry once" and probably should have just bought an M2 to start with from the beginning. If you really can't swing the $1000 or so they are going for on gunbroker then the M3K @ $540 from kyguns is going to get you into the game for the least amount of money and time. I am loading quads with it in ~4 secs with the factory loading port, the shells were catching a little above the mag tube so like I said I carefully took a little material away and they almost feed themselves now.