NRA CEO Wayne LaPierre also blamed lack of government funding.
"With all the foreign aid … with all the money in federal budget … can’t we afford to put a police officer in every school?"
A lesser part of his speech placed blame on a media culture that he suggested promoted violence. He took aim at celebrities, video games, and movies for advancing that culture.
"Another little dirty secret the media tries to conceal," LaPierre says, is "a callous corrupt and disgusting shadow industry … vicious violent video games." He then called violent films "the filthiest form of pornography."
"Then there’s the blood-soaked slasher films like ‘American Psycho’ and ‘Natural Born Killers’ that are aired like propaganda loops on ‘Splatterdays’ and every day," he said, "and a thousand music videos that portray life as a joke and murder as a way of life."