Pour défendre le droit de porter des armes, la NRA apporte de l’argent à des hommes politiques et espère qu’en échange ils acceptent de ne pas voter ou faire voter des lois qui limiteraient le droit de porter des armes. 
Pourquoi le débat est-il relancé depuis la fusillade de Parkland ?
En 2016, la NRA aurait dépensé environ 54 millions de dollars (43 millions d’euros) pour aider Donald Trump à financer sa campagne présidentielle et également aider des députés à financer leur campagne politique.