I use mineral spirits (on the metal) and tooth brushes or chipping brushes.
For the wood, I use the let it roast in the sun technique and then use alcohol and toothbrushes.

As for the Mosin barrel....I have one that I think my grandchildren (whenever I have any) will still be trying to get the crud out of.