Just spent two hours on this damn thing. If you don't tilt the gun a certain angle and direction while doing some steps it is impossable to put it back together properly. Don't ever take one apart unless you absolutely have to. The amount of gunk and dirt I got out of it though was AMAZING. It was just starting to have FTF after I put about 5000 rounds through it without cleaning it over a period of 3 years. I cant believe it was even working as well as it was when I started seeing the buildup in the thing.