The NRA has been an ally to the Republican party for years. You can always count on the majority of NRA members to vote Republican in elections. Now the NRA is losing it's many sponsors in the aftermath of the Parkland Shooting in Florida.
Sponsors are finding it hard to stand by the NRA due to the fact that more people are demanding stricter gun laws, more intense background checks and some Americans are looking at the NRA as a main target. Sponsors are dropping off of the NRA to avoid the coming onslaught of protests that will soon come.