ive found dry lube with teflon to work best. i use it on all my gas guns trigger mech,s and all my bolts. (imo...any kind of "wet lube' will infact attract anything from dirt/dust/debree/powder fouling/brass/ which will end up as an abrasive. ill clean it with any well known gun cleaner, blopw it out with compress,s air, then clean it dry with birchwood cassey cleaner then lube it with remington dry lube. i havent been able to find any remy dry lube anymore but there,s other lubricants outt here that manuf. dry lube