I never worry about toxic chemicls.
I use this:
Aqua Kleen
Water-based, biodegradable, industrial
strength cleaner/degreaser designed
specifically for use in parts washing
equipment. This product has been
developed with the latest technology in
low-foam performance to maximize parts
cleaning efficiency. Does not contain
harsh alkalies, acids, phosphates or
caustics. Proven cleaner/degreaser for
removing grease and oily soils from all
soiled surfaces. Excellent for degreasing
engines, heavy deposits of oily
substances, grease and carbon.
http://www.maintex.com/lib/files/10industrial.pdf
and this:
BALLISTOL is a far better lubricant than most, if not all, other so-called gun oils. One of the worst sins of most common "gun oils" is that they gum up and harden relatively fast. They become sticky and gluey and can dangerously interfere with the proper mechanical function of a firearm. BALLISTOL WILL POSITIVELY NEVER GUM UP OR HARDEN.
For hand loaders: BALLISTOL is an excellent case sizing lubricant. Cases won't get stuck in the reloading dies and when you wipe them off, they will be cleaned of dirt and oxide.
Most lubricants do not mix with water. They separate from water and thus lose their capability to lubricate in the presence of water. Not so with BALLISTOL. BALLISTOL emulsifies with water and is, therefore, capable of lubricating in the presence of water, like a boring or cutting oil. BALLISTOL can also be applied to things that are already wet, even soaked, including plastics, wood and leather.
http://www.ballistol.com/product_Lubricant.htm