For leather or some synthetic materials, Id look at Ballistol,
www.brownells.com or
www.midwayusa.com .
It's great and handy to use around the home or camp too. It's CFC free, non toxic and can be safe for bare hands.
Galco,
www.usgalco.com sells holster & leather products too.
Clyde