There was an episode of the Discovery series Curiosity where a group of folks lived a cromagnon lifestyle for a period of time. I don't remember a
lot of the specifics, but I do remember the group took down a 1,400lb elk with an Atlatl. It was genuinely impressive.