As for the CLP Mpro7 works good. Many use the newer LPX product.
To my understanding, LPX is used by many LE, armed forces in SW Asia(Iraq, Kuwait, Afganistan, etc) & armed professionals.
Ballistol is non toxic, CFC free and has a light pine scent. I've used Ballistol off & on since around 1997. Good kit!
Check
www.brownells.com www.policehq.com www.natchezss.com
CF