Pretty sure a javelin outmatches the punch of a sling, not to mention the accuracy. Not the range though. That's where cover comes into its own.