Estoy completamente de acuerdo con lo que dice Miguel Alejandro.
No había oido en mi vida la palabra “lunetista”. Si Miguel dice que es “francotirador”, para mí es una buena opción, ya que dentro del contexto parece razonable.
En España es una expresión muy común. Ser un hacha es ser muy diestro o habilidoso en alguna actividad. También se suele decir: Ser un crack, ser un genio, ser un fenómeno, ser un experto, ser un maestro, ser un virtuoso.