Non-Chlorinated brake cleaner (Usually a green cap or can)
I buy the generic version or whatever is on sale, usually by the case.
The Non-Chlorinated stuff shouldn't mess with plastics but I still try and keep it off my front site and grip.
Hose it down, blow it off and oil it up is my routine.