it may sound silly, but to separate oil/grease and sand disassemble your rifle, put the part in the microwave on low for a minute. The resulting vibration will work miracles... oh, and it'll charge your iphone 6 too.