ER Shaw makes barrels for quite a few vendors (Midway, Brownells, GunShack, Eabco, etc) and they're basically made to the specifications each vendor orders. I would assume Gunshack specified a 26" length for theirs and Eabco specified a 24" length for theirs.