If you can get access to an air line, this would do it, as when i strip mine down i pop it in to work & give it a good blow job...(no puns)How often should this be done? I clean bolt+rammer every use and reg every couple of weekends, but have no idea how often one should give the solenoid a wee scrub. I only remembered since mine just started leaking and I realised I'd never cleaned/maintained it