Sharpshooter /(?)/

Sharp·shoot·er

Sharpshooter

n.
  1. One skilled in shooting at an object with exactness; a good marksman.