The phrase "had shot at" implies an attempt at hitting a target with a weapon, so its antonyms would be words that describe alternative outcomes. Words like "missed," "averted," or "avoided" all suggest that the target was not hit by the shot. On the other hand, antonyms like "hit," "nailed," or "scored" would indicate that the target was successfully struck. It's worth noting that depending on the context and the weapon in question, the phrase "had shot at" could also be replaced with other antonyms like "stabbed," "punched," or "slashed" for non-projectile attacks.