A wrist rocket type slingshot is pretty good also. With shot it is very accurate and absolutely lethal. When you run out of shot - rocks work pretty well, and you may well NEVER run out of rocks (although your rubber bands will eventually fray - especially if you leave it out in the sun).
Good for taking out guard dogs and sentries silently - also for small game.
Or just pissing them off..........