You cannot compare the weapons at the same distance as they are designed to work at different distances. Part of the reason firearms were developed was to give an army an advantage over the enemy that used bows and arrows. So you can't use the same distance.In order to make this discussion a sensible one we need to compare on an equal basis. So we are not talking about an archer taking a shot at rifle distance because we know that this is not acceptable. So we are talking about using a rifle at bow distance.
Far better to use average distances for both weapons as this would be a better comparison.
This would then bring into play people who take shots at 300yds at deer! Not my idea of stalking but more like target practise.
Atb
Ed