Stanley Riveter Gun MR99.
Double position heavy duty riveter
A 3mm/4mm/5mm
B 3mm - 12.5mm