Try the leather dye and see if it penetrates. It may work out fine.
Another is Solar-Lux brand stains by by Behlen. A different solvent base and they can penetrate some that most anything else won't
http://www.woodcraft.com/category/2007234/behlen-solar-lux-stains.aspxStill have a couple of bottles left over that get the call for touch up once in a while, but I don't use them for complete jobs anymore.
The Laurel Mountain Stains will penetrate finishes as well. I don't know what solvent base they use but it's something other than alcohol.
Just another one to try.
You can go broke experimenting!
I'd remove the factory finish ,,,,
I don't care for using the liquid/semi liquid strip stuff so I usually scrape old finishes off.
A lot faster actually and is done with nothing more than a simple pocket knife,, or other short straight blade knife.
A butt stock w/no complicated architecture shouldn't take more than about 20 to 30 minutes to do.
I did have an Ithaca SBT Gr7 that someone refinished w/some type of thick epoxy stuff. That one took longer and had lots of complicated checkering pattern to work around. But short of rasping it off which I didn't want to do, scraping was the only other option as nothing else would touch it.
Sharp blade of course. Back the blade with your thumb and place it down onto the wood, Then simply push the blade accross the surface. You can quickly learn to adjust how little or how much the blade scrapes by using your thumb that's backing up the blade. No, you won't cut your self.
This technique also avoids the tiny set-down marks you sometimes get on the wood using a simple knife blade as a scraper. Your thumb becomes a bumper and height adjustment to the blade.
Scrape at any direction,,what ever is convenient to remove the old finish. Very light cuts.
You may have to free-hand it (w/o the thumb backing up the blade) around some areas like raised side panels and the like. But you'll catch on to how easy it is to do and how light a touch is necessay to remove a finish this way that you won't be doing any damage to the wood underneath.
Grip the tip of the blade with the other hand/fingers and use it as a two handed scraper if you need to when you get in small radiused area and the like.
Watch and make sure the short end of the blade and handle don't ride on the wood while you're working..that'll leave a nice long groove in the surface. I grind that little nub on the blade right off on some knives to make sure it doesn't ever become an issue.
When the finish is removed, I sand w/220 garnet. Then to 320 and 400. It's ready for stain and then finish at that point.