Looks like short-stroking to me, that is from here. Many causes, and some probable causes have already been suggested, but you might want to try cleaning the upper and carrier, from the packing lubes and then re-lubing (I like brake cleaner and a tooth brush). Here's a little ditty (
http://www.youtube.com/watch?v=x0dGQ3MD ... re=related), the lube Wilson recommended here is very convenient, far less messy than high temp bearing grease (which is also an excellent lube and one I normally use) and travels well.
Try this first and then tell us how you made out and if the problem persist, then we'll just have to do something else (I'm prolly wrong, but this just might be the cure, cause the weapon did work, just not for long). But just do one thing at a time, if you try to do all the things at once, that might cause this problem, than you'll never know which one cured the problem. This idea will be of great service to you, in the future, if the problem ever pops up again, you'll have a better basis for trouble shooting, future hick-ups..
..t