Lately I've been using this RadcoLube CLP I got from Amazon because it meets that super stringent new milspec that the synthetic G96 meet also (the only two I know of) and it's pretty cheap. Very impressed so far. Never was a believer in a single product holding down the fort, but I'm losing my skepticism on this stuff. (NO THIS IS NOT A DIVERSION TO A CLEANING THREAD!!!)