Marketing in the US by gun manufacturers has become much more violent over the decades. That is well within their blame.
Shouldn't the government regulate gun-related advertising, then? I have trouble assigning all blame to corporations playing by the rules. Those who set the rules wrongly are to be blamed, IMHO.