On AlterNet: National Rifle Association