Try E-gunparts, Brownell's, MidWay USA, gun shows, gun shops, want ads.
go to e-gun part
100-450 or so
It is a Mossberg Model 800.
Take it to a gun smith.
The Revelation 330A series were shotguns, though some had rifled barrels, and sold by Western Auto but made by Mossberg. The 330 line was sold in the late 1960's to early 70s, without a serial number I can't tell you the exact year.
10-125 USD or so
The Revelation 22 Model R100B caliber rifle was manufactured by Mossberg. The company Western Auto Supply is known to sell both these rifles as well as the cartridges for the rifle.
Revelation model 200-2550 lever action rifle was made by the marlin firearms company.It is a Model 336 Marlin rifle.
50-100 USD
The Revelation model R125B in .22 Long Rifle was manufactured by the Savage Arms Company. It was sold under the Revelation brand, which was a label used by the Western Auto Supply Company for firearms and ammunition. The R125B is a bolt-action rifle known for its reliability and accuracy.
These guns were made for Western Auto Supply Co. By a different manufacturer. The closest description I could come up with is made by Stevens and is only worth about $200.00 in 100% condition. Hope this helps. I own this very rifle. The Western Auto Revelation 100 is a Mossberg 321. Parts are available from Numrich.
The Revelation Brand was used by Western Auto for guns made by others, but sold by Western Auto. In the case of your Mdl 104A, this is a Mossberg Model 640 (nice rifle, by the way). Parts may be available thru the website for Havlin Sales, and at gunpartscorp. .