I would look to 2 suppliers for your Mossberg stock.The first would be Numrich gun parts corp.the second would be Havlin sales.Both of these firms may be found on the web.
Mossberg. They are in business, and have a website. Try Customer Service.
Try gunpartscorp.com or auctionarms.com or go to a gunsmith
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.
Try contacting Mossberg or e-gunparts.com
The Serial Numbers are along the Left Side of the Receiver just Above the Stock.
Which Model. It could be a Mossberg, Savage, Marlin, Hi-Std or Colt. You have to state the model of the Revelation.
You will have to contact Mossberg to find out.
i would contact Mossberg directly.
Try e-gunparts.com
The 325B is a Mossberg 385k. any good shotgun gunsmith can repair it.
Can't find that model in the Mossberg line-up.
You will have to contact Mossberg