I'll disagree with you here. The US has 330,000,000 people. In terms of the earth's population, that is about 1/15 or whatever. So 14/15's do not live under the 2nd Amendment's allowance for you to get a gun relatively easily.
Lets chop that number in half to 7/15's or 2.8 Billion folks that live in nations that are somewhat advanced and modernized. Undoubtedly there are males who have "crises of masculinity" as you so deftly put it in China, Japan, India, etc... Moreover, as women begin to ascend to higher social levels in these nations, you'll have scores more of these men who are being emasculated figuratively. While you could argue about the cultural value system, Hollywood would be the first to the tell you that it values much more what movies a Chinese teen is attending in Hong Kong more than what an American in Houston is attending. They launch the same movies worldwide and the teens are seeing the same scenes of James Bond, Tony Stark, Star Trek, Star Wars, Hunger Games, etc... Harry Potter was set in London!!! Books? They read the same books. Television shows are pretty much the same. Wars? Europe has seen combat hundreds of more times than the US. Australia was once a penal colony if you want to talk about deviant behavior.
Anyway,you have males who are frustrated simply by the law of big numbers. And you have the same influences by and large.
The only major difference is the 2nd Amendment and a Wal*Mart willing to sell you as many weapons as you can afford.