30+ years of IPSC & USPSA running everything from 45 1911s to limited 40s to Open class
38 Super Comp. AR15 , FN-FALs, and AR-10s All custom with very tight tolerances, we
tried everything and as crazy as it sounds STP engine oil at disassembly cleaning applied overbite,
then wiped as clean as possible was perfect for the high temps these guns can run at!
Also used lumber plate the same way and 0-30 Mobile 1 for extra lube if needed during matches.
luberplate is still a very good product, as is Break Free CLP, and Bore Tech lube!.
Most of the things here I've used at one time or another, many work well.
For removing lube frim metal parts Brake cleaner works well but done get it on anything else.
I've yet to find a use for WD40 for anything