Anyone have experience with mil-comm products such as TWB25 grease,MC2500 oil or the mc25 guncleaner? Good bad type up an opinion thanks.