I've got a CETME rifle, I had it out at Twin Pond last Sat. tryin to show it off to a buddy. Well, needless to say I had problems with it hanging up. No, It wasn't very clean when I started out, (1st redflag). The mags got dirty (2nd redflag). It works real well when its clean, (I know, rifles...