Added gun class