weapon
weapon - noun
any instrument or instrumentality used in fighting or hunting
a means of persuading or arguing
weapon - thesaurus
arm
artillery