Because of the ambiguity, a local classifier may miss it or mislabel it as a trigger of End-Position.
knowing that "tank" is very likely to be an Instrument argument of Attack events, the correct event subtype assignment of "fired" is obviously Attack.