I detail strip and lube my Colt with Rig every once in awhile, but I still get paranoid about grit collecting and forming in the internals. Is there an aerosal product on the market that you could just aim down a cocked hammer and blast the internals clean without a detail strip? I don't like to detail strip because it adds to the takedown marks.