Try e-gunparts.com
The model 5100 Stevens shotgun has a plastic stock
It a Savage model 30H
Any of the 124 series.
Which Model. It could be a Mossberg, Savage, Marlin, Hi-Std or Colt. You have to state the model of the Revelation.
Mossberg 500.
gun-parts.com has them...but for 12 ga only
Try searching for a Savage model 620A or Stevens 620 stock on ebay, or gunbroker.com. The model M060 Westernfield is a Stevens 620, while a Westernfield model 60 is the Savage 620A
http://www.gun-parts.com/index.html/
The 325B is a Mossberg 385k. any good shotgun gunsmith can repair it.
Try e-gunparts.com
model 94B Stevens plastic stock was mfg in 1950. Stevens uded letter code starting with A in 1949 until P in 1969.
A breakdown of the parts for a Stevens Savage Arms Model 9478 is found in the book The Gun Digest Book of Firearms Assembly/Disassembly Part V - Shotgun. It has exploded views of the stock and its availability on the market.