… an “A” grade from the National Rifle Association, which has taken a hard … to stand up for the Second Amendment.”

Read more from our friends at the NRA