Try on www.GunBroker.com They list stocks for the Savage Model 99. I have bought several from this sight for my Model 99 Collection.
We maintain a good inventory of parts for the Stevens 311, including replacement wood. sales@countrygunsmith.net
It a Savage model 30H
http://www.gun-parts.com/index.html/
Try doing a web search on "replacement stocks".
Which Model. It could be a Mossberg, Savage, Marlin, Hi-Std or Colt. You have to state the model of the Revelation.
Check the receiver, barrel, under the forearm
Try this link: http://www.gun-parts.com/savagestocks/
That is basically a Savage Model 94 as made for Sears. Stocks are widely available from internet sources.
usually the stock is behind and the forearm is in front of the receiver.
Have you heard about the internet? Start with google Search for Savage 220 A stock then click
I have one in excellent condition. I got it from my father. Not sure when he bought it.
no