Browsing: are gen 3 and gen 4 barrels interchangeable