Similar problem...
I had a similar problem with an m16. I sanded and lubed all my mags and after doing all that realized that my tappett plate was worn. All I had to do was beg Sha Do to change my tappett plate and the problem disappeared. It's a 15 dollar part.
|