Graphite powder is the stuff - May not cure an old lock, but it'll help a lot.
http://compare.ebay.co.uk/like/13083...ype=pla&crdt=0
Avoid WD, ACF and liquid lubes if at all possible in ignition barrels as they'll ultimate attract grit and general cack which makes a pretty effective grinding paste.