sharpshoot

verb

1.
aim and shoot with great precision
Derived from:
sharpshooter