When I first bought my JRC, I thought it was a piece of sh!t and did the same things you guys are experiencing. I polished the feed ramp and took everything out - scrubbed it, doused grease all over every metal part, bolt, inside of the receiver, etc and now it's flawless. The bolt needs to travel effortlessly.
A lot of the problems seen with these are due to the lubrication level or if it's dirty. Run it wet as hell and your problems may be solved. Try this and if it doesn't work, you have a mechanical problem. I find these get really dirty, fast. When clean and wet mine runs like a swiss timepiece.
I bought a KCI mag and it was junk. If that's what you are using, throw it in the garbage.