Re: Your ‘accuracy’ list…
The ability to hit something with a thrown missile (not the rocket propelled kind) depends on several things – the first and foremost being “Accuracy” versus “Precision”.
If you hit generally in the same area each time, but not the point you were aiming for, then what you’re using is accurate, but not precise.
If everything you’re putting down range all hit in the same spot, but are not on target, then what you’re using is precise, but not accurate.
Accuracy and precision depends on the inherent accuracy and precision built into the weapon, and the skill of the operator. Skill depends almost completely on practice, for the vast majority of mortals. The more you practice, the greater your skill will be, the more you can exploit the accuracy and precision in the weapon system.
All that said, your list is… well, it’s wrong. I’m not going to address “rock” or “slingshot” because I don’t seriously consider them. Everything else on the list depends on quality of construction – which goes directly to accuracy and precision inherent in the weapon itself, and then the skill of the operator comes into play.
A good quality bow and consistent arrows being shot by someone who has practiced their whole lives with a bow will score more hits than some junk BB pistol in the hands of a neophyte shooter… yet, you have the bow as being inferior to a BB pistol… and there is no guarantee that a submachine gun will be any more accurate than a pistol. In fact, most pistols of decent quality can beat a sub-gun in the accuracy department, especially when you consider that a sub-gun’s main purpose is to score multiple hits in multiple places with pistol ammo. That, and – with few notable exceptions – most are designed to be punched out like paperclips – cheap and fast. Which does not lend itself to accuracy or precision… .
If you’re looking for something to carry in the woods – and you consider a compound bow “monstrous” – then I would carry a crossbow. A good one. Traditionally, it takes a great deal of time to train someone where they are competent with a bow of reasonable draw weight. Crossbows have a heavier draw weight (unless you’re talking about an English war bow), but are much easier to operate and it takes less time for someone to become competent with them. Plus, you don’t have to put on a lot of beef to be able to operate it.
The wicked flee when none pursueth..." - Proverbs 28:1