Originally posted by jeramie
For longer distance, where I had the time to reload, I would choose a sling (like David and Goliath) because it only takes one piece of string about 12 feet long to weave one. You can also make one out of two shorter pieces of string and a piece of jeans or other suitable material for the pouch in a pinch. You can even braid one (or plate, depending on where you're from) using plant fibers to make one, like they do in the Balearic Islands. The ammo is free and readily available almost anywhere. And I don't care who you are: a 4 or 5 ounce rock striking at 100 miles per hour will do damage no matter where it hits.
A bow and arrow would be quicker for succession firing, but for long-term, I would choose the sling. Unless I had spare bow strings and was able to make my own arrows and/or a new bow.
For close quarters, definitely some kind of sword. Preferably one that is all one piece so I don't have to worry about the handle breaking, etc. The handle part would be wrapped for comfort, of course.