Spect it's for a Springfield since it has an S stamped on it. The added O may well throw it off somewhere else, maybe not.

I, too, have had to buy a rifle because i had dies or such for it. Rifle Loonies do that sorta thing....