Competitive advantage of modern humans over Neanderthals Modern humans have assault rifles.
You mean, rifles. :^)
Damned Iron Age.