The NRA-PVF has released its grades and endorsements of candidates running for federal and state positions throughout the US.
For Tennessee, the NRA has endorsed:
President - Donald Trump
US Senate - no race
US House - Phil Roe; John Duncan, Jr.; Chuck Fleischmann; Scott DesJarlais; Diane Black; Marsha Blackburn; David Kustoff
A complete list of candidates and grades can be found here:
https://www.nrapvf.org/grades/tennessee