barrels dont interchange for 9 to 40sw/357sig you would need the 9mm slide. 9mm barrel is very poor fit in the 40/357 slide. IGB has conversion barrels. kits IIRC ran $200-$300 dont know the spring weights for m9 and m40 mainspring