Yes, the NRA has an outsized influence on American politics. Just not for the reasons you think it does.