Is that an ‘I’ marked on the underside of the sight base?
If there is an "I", I can't find it under magnification...
Guess I was seeing things, looked like there was an I stamped about 1/3 of the way up and a little to the right in your last pic. That would indicate a Stevens Ideal application.
May want to post this in the Savage Collectors Forum.