All the barrels in the Gen4 series are the same as the Gen3 series. They will change between each other no problem. Yes the LWD 9mm conversion barrels will fit any Glock 40/357 pistol produced Gen1 through Gen4
The Gen3 slides will drop right on to a Gen4 frame, no problem.
Thanks JR for your reply
so the gen3 smaller recoil rod hole and the larger hole on gen4 slide won't matter as
long as I use gen3 recoil spring with the gen3 slide and barrel right so that means I can
use a gen3 complete upper slide and put it on a gen4 lower and work ?