check Ellwood Epps this & that section under barrels, you could also give Armco a call, they have had alot of 97's go threw there shop, might have a spare barrell.
Putting a plastic stock on a 97 is a sin! I dought if anyone makes one of these due to it being a classic cowboy gun, good luck, Have fun and shoot straight! Dale Z!