crackshot

noun
UK /ˈkrækʃɒt/
US /ˈkrækʃɑːt/

A crackshot is someone who is really, really good at hitting a target.

The crackshot hit the bullseye three times in a row.


OTHER MEANINGS

2. A person who is extremely skilled at something, not just shooting.

She's a crackshot at solving tricky puzzles.

3. A very accurate shot or hit.

He made a crackshot from across the field.

4. Used to describe someone with amazing talent or expertise.

Our new coach is a crackshot when it comes to strategy.