Hoppes, Kroil, Ballistol, Baby wipes, etc, it really depends on the gun and what it is shooting.
I agree with this. Most plastic fantastic pistols need very little solvent. Field strip it, wipe the dirty away with a cloth, put a drop of oil here and there and put it back together. Repeat every couple of thousand rounds.