National Rifle Association
National Rifle Association opposition and controversy.