what do you guys use? I just tried that M-pro 7 stuff and its good shit. Cleans really well and has barely any smell.... When shit is really dirty I like gun scrubber for everything except the bore... I just started using FP-10 for oil too and it seems to be good shit.