as a rule, the newer ones are shorter, if they are the same length then they are interchangeable as the difference is in the gab between the head of the pin and the gun body, the long one can be used on any but may stand off the body a little, if you use the short one in an older gun it will drag on the top of the body and scratch it.