NBC News: Trump tests his 'affordability' message in a midterm battleground district