It took more than 700 deaths over 20 years for Americans to finally dislike the NRA