A rod, a bore mop, a rag, a tub of Rig +P grease, a can of CLP, a can of Chlorinated brake cleaner, and a can of non-chlorinated brake cleaner.
Take the forend off, set well away, spray out the bores with the chlorinated brake cleaner. It EATS the plastic fouling out, run the mop through with a little CLP on it. Wipe down the barrels with the rag and a little CLP. Spray out the reciever with the non-clor brake cleaner, wipe out with rag and CLP. Apply a little Rig grease to the hinge pins and ejector cams, put a little Rig on the hinge pin and ejector mating surfaces on the barrels. Re-assemble and it is done. 5 minutes tops. Do this every thousand rounds whether the gun needs it or not, and every time the gun gets wet.
DO NOT use the chlorinated brake cleaner anywhere near the wood parts or any plastics, it will damage the finish.