Mineral spirits will do just fine. Mix in about 1 part gun oil so it doesn't leave the metal totally dry. Remove the grips for this as solvent on the rubber isn't a great thing. Scrub the grips in hot water with dish detergent and an old toothbrush. Clean out the inside of the barrel using a normal gun cleaning kit and methods.
There's a cheap to make online recipe for a good cleaning mix called Ed's Red. Google for it. I've used both the ER mix and Hoppes #9. The only thing the Hoppes did better was to remove some copper fouling on one gun by the looks of the bit of blue-green stain on the patches. But for powder and lead fouling the Ed's Red works great.
And it's always a good idea to wear solvent resistant gloves when working with them. Over time the solvents can do nasty things to your skin and the solvents that soak through and enter the blood stream do nasty things to your internal organs. A bit of mineral spirits here and there isn't a biggie. But the Ed's Red and Hoppes has a lot of the higher aromatic solvents in them and those are nasty things. So wear gloves when you're playing with solvents.
Oil the slide ways, outside of the barrel and the action afterwards. And a drop of oil on the mainspring so it wets the guide shaft would not be a bad idea either.
Now go shoot.