This gun is the same as a Mossberg 395. It probably won't be worth what the new stock costs but the parts are the same.
It a Savage model 30H
Try e-gunparts.com
Which Model. It could be a Mossberg, Savage, Marlin, Hi-Std or Colt. You have to state the model of the Revelation.
Try e-gunparts.com
Gun shows, want ads, internet
Should be a single-shot made by Savage/Stevens. We have new reproduction stocks. www.countrygunsmith.net
The 325B is a Mossberg 385k. any good shotgun gunsmith can repair it.
Try egunparts
The stock for this model gun can be found at cabella's
Try e-gunparts.com
Your Revelation 100 is a Mossberg 321. Numrich (gun parts corp) is sold out. You might check Havlin Sales- but the cost of a stock is likely to be half of the worth of the rifle- or more. Sorry-
The Revelation Model 150 is a Marlin model 49: See; http://www.e-gunparts.com/productschem.asp?chrMasterModel=082Zz49+RIFLE MARLIN 49 RIFLE Barrel, .22 Cal., 22", Used, Stamped Revelation 150