Piston pin bad ?

Are those KB pistons? If they are I'm sticking with my guess of too close a ring gap...when the ends butt together they pop the crown. Seen it before on a 351...guy used standard .004" per 1" of bore...