I have used Rem Oil ( to spary liberally for dirt and let drain and dry), Hoppes gun oil, hopped cleaning oil for years and NEVER an issues with locking up, etc etc etc etc etc.. i like rem oil alot. it cleans fairly well if sprayed liberally into the working mechanisms. i deff do this when i get sand in it