Heavy duty punching gun can punch through stainless steel up to 0.8mm, 1.2mm galvanised plate, aluminium plate up to 1.4mm. The punching distance can be adjusted.
eBay