I used these on my Gen 3 G34 when I shot occasional local matches years ago. It comes with guide rod adapter to fit into gen 4 guns. The springs are 12 lb. and 14 lb. for lighter 9mm competition loads. $30.