I had the opportunity to shoot and clean my father's shotgun when I was visiting India, last year.
The gun is a 12 gauge Bolt action Jonas BA repeater with a tubular magazine (4+1, I think).
I used an Indian made shotgun cleaning kit, and the bore cleaner that came with it (don't remember what it was called) that my father had bought from the local gun store.
After removing the barrel from the receiver, and taking the bolt assembly out, I set forth to cleaning the bore. Put a generous amount of the bore cleaner inside the barrel, and used the brush to break/free all the gunk that stuck to the inside.
After that, I ran some paper towel pieces through the bore, a few times, and then some cleaning patches (which I had brought, from here) to get a good shine.
The bolt assembly and the receiver were fairly clean, and I used a toothbrush with cleaning solvent (some spray stuff that my dad had, again, from the local gun store) to clean out whatever dirt/gunk was there.
In the end, I sprayed it with a good amount of rem-oil, inside and outside, and cleaned it down with a silicone cloth (used to clean guns, fishing rods and found at sporting good stores/walmarts here) to remove excess oil, distribute the oil evenly across the surface, and to remove fingerprints.
Other than the silicone cloth, rem-oil, patches, everything else was bought from an Indian gun store.
This is how I clean my 12 gauge pump shotgun here,
1. Remove/Dis-assemble barrel from the receiver
2. Remove choke from barrel
3. Clean inside of barrel/bore with a bore brush (Outers cleaning kit) and bore cleaner (Outers or Break-
Free CLP) a few times till the gunk starts to break and fall.
4. Pass paper towel pieces through barrel, until all gunk is removed and barrel is clean and a clean,
somewhat sparkling finish is seen when held against a bright white surface.
5. Spray some Rem-Oil on a couple of cleaning patches and run them down the bore to lubricate the inside.
6. Clean the firing-pin assembly with a toothbrush and cleaning solvent (Break-free or Outers)
7. Clean the extractor, plunger, and spring with WD-40 (spray this so it forces the gunk out)
8. Clean trigger assembly by spraying the springs, etc. with WD-40 and clean lightly with toothbrush
9. Use patches to wipe gunk/left over solvent from all of these parts
10. Remove magazine spring from magazine (tubular) and clean with toothbrush dipped in solvent (don't do
this every time, only once every 4 weeks or so, I shoot every week, so it is once every 4th time I
shoot, since the spring is enclosed and doesn't need cleaning everytime, just oiling/lubricating)
11. Lubricate all parts with Rem-Oil, especially those that have been WD-40ed, since WD-40 tends to attract
dust
12. Assemble the gun, and wipe down with Silicone cloth to remove fingerprints, excess oil, and distribute oil
evenly across the surface
Doug and I store all our long-guns in a wooden gun cabinet, where we place a box of the moisture absorbing stuff in the back, and replace it when the water collected in the box, gets to the replacement level, to ensure a safe, clean environment for our toys
-N