Looks like a true Stevens before Savage bought them out as I don't see any Savage Arms markings. The other markings are just assembly marks.

So if it is made before Savage took over them it would be pre-1947.