Snap On 5mm pin punch,
Part number PPCM105B.
Overll length 151mm.
Brand new/unused