If it works like a real-life laser guidance system, it would need continuous contact with the target. i.e.: you don't just flash a laser at it, make contact, then break off. A missile or shell is using the constant data being fed to it from the laser. Seems like it would be difficult to keep a laser pinned on a target while punching and the TAG data being used would be invalid the moment it breaks contact.