If it's intermittent like you're describing and the ejection isn't good, I'd suspect it may be short stroking. What kind of ammo is it?