As the NRA hosts its annual meeting in Houston, a look at its charitable programs for shooting sports. Fundraisers for "Friends of the NRA" have seen record crowds.
This weekend, Texas Motor Speedway will host a NASCAR race — and the name of the race is causing a bit of controversy. It's called the NRA 500, as in National Rifle Association.
The usually stoic National Rifle Association will break their MO with a press conference in the wake of the gun deaths of 20 elementary school children.