a gun with a long metal tube