Well, Swoop can attack from a distance by breathing fire.
For some reason, before we saw Swoop's robot mode and his flail, I thought that Swoop's weapon would be a boomerang.
It'd work with the theme of ancient weaponry, and it could potentially be stored under a wing in beast mode.