Guns dont need cleaning. Just run em until they quit and buy something new. I bought one of the big otis kits for 130 bucks. It has everything I need for every gun I own. Clp works fine.
I had bad luck with asc mags. I ordered 4 and only 3 showed up. Then one of the mags came apart and I couldn't find the spring. Then one of the other 2 likes to stop feeding with 2 rounds left in it. I'm going to try some promags next.