Update 0.2: Added gun switching support.