Here, from Rolling Stone /Jan 2018
https://www.rollingstone.com/politics/news/the-trump-russia-nra-connection-heres-what-you-need-to-know-w515615
The Trump-Russia-NRA Connection: Heres What You Need to Know
Did the Kremlin funnel payments to help Trump's campaign through the National Rifle Association?
Unprecedented Trump Support
The National Rifle Association spent tens of millions of dollars backing Trump's presidential bid in 2016.
The NRA endorsed Trump in May 2016.
And the NRA disclosed it spent at least $30 million on Trump's behalf and attacking Hillary Clinton.
That level of support is unprecedented more than twice what the NRA disclosed it spent on Mitt Romney's 2012 presidential run.
The true sum the NRA spent to install Trump in the White House may be far higher.
SNIP
President Trump is clearly indebted: "You came through for me, and I am going to come through for you," Trump promised the NRA at its 2017 convention. "I will never, ever let you down."