crack shot vs good shot

crack shot

noun
  • An expert marksman with a gun. 

good shot

How often have the words crack shot and good shot occurred in a corpus of books? (source: Google Ngram Viewer )