on airsoft mechanics i have seen everything from soapy water to rubbing alcohol mentioned, a good number of people seem to use silicon to clean also.