Snap On 5mm pin punch,

Part number PPCM105B.

Overll length 151mm.

Brand new/unused