No they are not all the same. Physically they will fit. Later cylinders have extra sealing rings around cylinder studs. The earlier cylinders up to around k2's or so are slightly shorter then later ones...they made the late ones taller to drop compression just a hair.