Warriors can use every weapon type in WoW Forever except wands.
That covers daggers, fist weapons, one- and two-handed axes, maces and swords, polearms, staves, and bows, crossbows, guns and thrown weapons. No other class gets more.
This comes from Forever's own game files: the client's weapon skill table (SkillRaceClassInfo, build 1.60.1) lists which classes can learn each skill. Blizzard hasn't published a weapon table of its own, so we checked the files rather than trusting Classic memories.

| Weapon | Warrior |
|---|---|
| Daggers | Yes |
| Fist weapons | Yes |
| One-handed axes | Yes |
| Two-handed axes | Yes |
| One-handed maces | Yes |
| Two-handed maces | Yes |
| One-handed swords | Yes |
| Two-handed swords | Yes |
| Polearms | Yes |
| Staves | Yes |
| Bows, crossbows, guns | Yes |
| Thrown | Yes |
| Wands | No |
You still have to train it
Weapon skills are learned from weapon masters in the capital cities. If something on the Yes list won't equip, train the skill first. Every class is compared in our class weapons guide.
The ranged slot is for pulling
Warriors can't do much damage at range, but a bow, gun, crossbow or thrown weapon lets you shoot one enemy and pull it away from the pack. Keep something in that slot even if the stats are poor.
What to look for while leveling
Arms is built around a slow two-handed weapon, because big single hits suit abilities that add damage on top of the weapon swing. Protection uses a one-hander and a shield. Any of the three weapon families works as long as the stats are right, since Blizzard merged the old weapon specialization talents in Forever.
See the Warrior guide, the leveling plan and Protection if you plan to tank. Warrior professions covers Blacksmithing and Mining.
