Gun
Guns have been used by armies since about the 14th century. Long barreled guns called muskets, that could be carried and used by one person, were in use by 1350.  They became an important weapon in European armies about the 1600s.