NY, NRA, Trump, & The New Infrastructure Budget