I have done a couple of SKS's and a mosin, all with heaps of cosmo still on them and got ok results with acetone.
What I did was strip them down completely and scrape the worst of it off with a plastic putty tool and plastic tyre levers then leftthem over night in a home made solvent bath. For that, I used a metre section of 90mm PVC pipe (gutter section would work just as well), fitted with an end cap, put the parts in and pretty much filled it with acetone. What I learnt (messily) after the first time is that you have to do your homework what sealant etc you use to fix your end cap, as a lot of solvents will eat right through it, meaning as soon as you move your bath, the cap falls off...
After it has soaked, I used rags and toothpicks for the rest of the cosmo.
It was pretty ballsaching though, I can't help but think someones found an easier/ better way. This stuff seemed like it might be worth a try
https://rifleshooter.com/2018/02/eas...oline-removal/