-Twilight Storm | 20 save vs Lurker Trolls = Dodge Success!!!
Poor Storm......imagining trolling where there isnt any..... 
Crossbow = MORE accurate than a bow.
Shortbow
Crossbow
Longbow
Recurve/Compound bow
In order of range(Unsure of which beats the other with the recurve/compound bows)
Shortbow
longbow
Crossbow
Recurve/Compound bow
In order of accuracy.
Off my side of the topic, you undersold guns for range, there's a sniper rifle out there accurate to a mile and a half shooting a melon.
And you have to add the human factor in to stay on topic with this comparison, the weapons don't shoot themselves.
It all comes down to who sees who first, like I said before. You could have a M60, and an unarmed enemy, and If they see you first and are trained in hand to hand combat, you're boned.
-Twilight Storm
Good points about the bows comparison and the sniper rifle range. I am not an expert on the matter obviously. Although I was refering to standard rifles, not long range sniper rifles, but anyway.
Yeah and then you go and bring in the human factor AGAIN. Now why do you do that when its clearly a weapon efficiency comparison, and humans have nothing to do with it?
But anyway, like I said, firearms are a lot more effective, and if I had to choose, I would definitely go with a modern weapon for sure.
And please dont add the modern bows to the list, we are comparing modern with old weapons here.
And of course modern weapons WIN.
"Mr Anderson, welcome back....we missed you...."