As long as you get a conversion barrel. They are a larger outside diameter to fit the 40 / 357 slide. They do something so the 9 works with the 357 & 40 ejector . Not sure what .
You will need G 17 mags , the others are too short . On the bright side the G 17 mags will work in your others .