For the most part yes, a trigger bar/ ejector Assy. From my third gen 34 will slide right into my second gen 19. The difference is an extra pin for the 3rd gen slide stop/block, finger grooves, thumb divit, rail for a laser/ light:banghead:And a more aggressive texture. I will say I love my 3rd gen flocks but I carry my 2nd gen g19 more than any other gun I own.