top gun

Noun

 * 1) An expert gunner or gunman.
 * 2)  Someone most highly rated.