It does sound weak, but is it possible that the authors are sometimes referring to guns in their broader context, rather than simply as small-bore ammunition such as rifles and pistols? Artillery pieces such as cannons are guns, too, and can have far superior range to longbows.
no subject