Factor out a gun class