Yes, you must keep them clean. I always liked the old SP1, M16, M16A1 because when I was young and used to handload for my Colt SP1 and home built Rock Island Armory M15A1, rounds were so consistent...