I say you found a barrel for one of these guns!
These are product overrun guns made for Brazil. The irony is both of the guns pictured will chamber a 357rd. There were also a 586 2 1/2", 4 1/4", & 6" made for Brazil in 38 Spl only! The 586 guns will not chamber a 357rd.
jcelect