I'm not a fan of dry lubes. I prefer to use something that I can see and feel for my self esteem's sake.
Dry lubes, especially the moly/graphite based ones like Dri-Slide work well as lubricants, but normally don't offer much protection from corrosion. They're also messy and usually end up staining your clothes and hands with carry guns, in my experience. I pretty much like to use one product on the whole to clean, lube, and protect for simplicity's sake.
I've heard of compatability issues between aluminium and graphite, but I do not know if this is true.
www.russack.com
Clay