The NRA opposed and opposes tax funds going to "gun violence" research because when the CDC and other governmental agencies began programs, they were seeking to only justify the idea of furthering gun control. Tax dollars from law abiding gun owners was funding anti-gun propagandists. That idea is abhorrent. 

The NRA opposes using the "no fly list" as a filter for gun transfers because there is no due process for someone who ends up on that list. No way to learn why you were added, no way to get yourself removed, and no duty on part of the government to present evidence. 
Restricting civil rights without due process is abhorrent as well.

The NRA provides classes to firearms owners teaching safe shooting, and firearms storage, as well as programs that help teach kids not to play with guns. They do more to stop needless accidental deaths with guns than any anti-gun organization.