There are multiple definitions - click on the translation that matches your context.

枪支

名词

full

firearm

noun

Definitions of firearm

English

a gun, rifle, or other weapon used to shoot bullets

He was charged with possession of a firearm and ammunition with intent to endanger life.