OK......after years of mini ownership, i still sometimes find myself cursing a bit when cleaning the mini up good. part of this is my personal situation (i don't have a good space to work...). and part of it is the pesky little parts of the mini that i spend 70% of the cleaning time on. i have come across a few things that help. one is wipeout bore cleaner. i use this to clean my barrel and it gets used on the gas block as well. my only complaint about this stuff is my fear that is might damage wood on some guns...so if i don't remove the stock on a gun when using it, i cover the stock. still my two areas i hate to clean are the gas block (surprise!) and the slide. both get extremely dirty and have tiny little places that are very difficult to reach. as off now, my best solution is wipeout, hoppes, and q-tips (i use like 50+ every time ). i think cleaning my mini 14 would take about ten minutes, if not for these places, which take me at least an additional 10-20 minutes to clean well. anyone have any "miracle" solutions to share?