Mine doesn't like being dirty. When its starts acting funny, I need to strip it down, pull the grips, pull the bolt and hose evrything out with cleaner.
Keep it clean and use full power ammo. Mine hates anything but the strongest ammo. When it gets dirty and the bolt slows down or if I use underpowered loads, I get the same dents in the round on the top of the mag.