Most likely candidate for the maker of your rifle is Marlin, but there were a couple of different ejectors and extractors for those. You wil need to take this to a gunsmith.
Which Model?
Mossberg
It is a Mossberg Model 800.
50-125 or so
go to e-gun part
Marlin manufactured the Revelation model 200. Thanks and what was the model number they used ?
Proofhouse.com has a store brand chart.
Mossber Model 402.
Mossberg, Model 400
From the best I can tell, the Western Auto 325BB model was made by Mossberg.
100 USD
10-100 usd