The NRA endorsed Trump in May after he promised to appoint judges who would support gun rights expansions. More than 80,000 people and hundreds of exhibitors are expected to attend the gathering, which stretches from April 27-30.

Other speakers include Interior Secretary Ryan Zinke, Florida Gov. Rick Scott and Texas Sen. Ted Cruz. So will U.S. Sen. David Perdue of Georgia. Trump's visit comes on the last day of federal funding on the current budget bill, and there could be at least a partial shutdown if Congress doesn't pass a new spending bill by then.