grumbleguts
User name to post ratio checks out
The Bismark fires 3 shots AT the Hood. The ones ON the Hood hit it. That's my point, which I concede you understand. But the phrase shots on goal have no place in AFL.Fair enough.
I'd think that often the phrase 'a shot on goal' is used for one that is on target and would go through unless prevented by an interception or save. In games like soccer with a goalie it's quite reasonable to talk about what would go through unless saved/intercepted, ie skill-wise accurate kicks giving credible chance of goal.
I suspect the usage has come across from such sports.
However we also allow on to be sometimes used interchangeable with upon, where the certainty of accuracy is not assumed and the emphasis is on the barrage. I can rain four blows upon/on my foe, where two go wide, one is blocked, and one strikes home. Similarly the Bismark can fire three times on the Hood without a hit. On can clearly indicate close proximity without contact, perilously close, whereas at doesn't indicate such proximity.