Dans l'oniromancie musulmane, les armes peuvent représenter des personnes ou des événements. Quand l'arme est portée par le rêveur, elle représente la victoire sur les ennemis et la protection contre la maladie, mais si elle est dirigée contre lui, c'est l'annonce d'une défaite ou d'un grand malheur. Qui se voit porter triomphalement une arme au milieu d'hommes qui en sont dépourvus se verra confier des fonctions où il aura à commander ou à prendre des décisions. L'épée était, autrefois, l'arme la plus noble qui soit. Les meilleures étaient en acier trempé et coûtaient une fortune. Dans les rêves, elle représente le pouvoir : plus la lame est ferme et tranchante, plus ce pouvoir sera solide. Plus la lame est de mauvaise qualité, plus ce pouvoir sera branlant. Une épée fêlée ou cassée annonce la fin d'un règne ou d'une vie pour le propriétaire de l'épée. Les bandoulières, par lesquelles une épée est accrochée, sont une autre manifestation de la puissance du porteur de l'épée : ferme et belle, elle représente le succès, usée et laide, c'est l'échec des entreprises. L'épée représente également pour le rêveur un enfant : selon la plupart des interprète, s'il tend à sa femme une épée, celle-ci, si elle est enceinte, mettra au monde un enfant. S'il lui tend l'épée dans son fourreau, se sera une fille, car tous les objets creux dans lesquelles s'imbriquent d'autres objets, représentent la femme. Mais on dit aussi que si c'est la femme qui tend à son mari une épée dans son fourreau, il aura un enfant mâle. Si l'épée se brise à l'intérieure du fourreau, l'enfant sera mort-né ou mourra en bas âge. Si c'est le fourreau qui se casse, c'est la mère qui mourra.