Its not a cultural thing, its marketing, this did not exist, it was completely created out of thin air. Americans were not buying assault rifles and posing with guns out of the army, people have been made to believe this is normal, natural and "cultural" and its absolutely not.