武具とは、戦闘や武術で用いられる装備品全般を指します。刀剣、槍、弓矢などの攻撃兵器に加え、鎧、兜、盾などの防具も含まれます。戦国時代の武士の装備一式を指すことが多く、歴史的・文化的文脈で使われることが多いです。
武器とは、攻撃や防衛の目的で人に危害を加えるための道具です。銃、爆弾、刃物など、より広い時代と場面で用いられます。防具は含まれず、直接的な攻撃手段に限定されます。現代的な文脈で日常的に使用される用語です。
武具は攻防両面の装備全般で歴史的・時代物の文脈に適し、武器は攻撃道具に特化し現代的で幅広い用途に使えます。武具は日本の戦国時代など特定の時代や文化背景を想起させ、武器は一般的で時代を問わず使用できます。また武具は美術品や文化財として扱われることもあります。
歴史や伝統文化を扱う場合、装備全般を指す場合は武具を選びます。現代的な危機や犯罪、一般的な攻撃手段を指す場合は武器を使うと自然です。時代設定が曖昧な場合は武器の方が無難です。