crackshot
nounUK /ˈ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.