a gun with a barrel attached to it