Can only fire if weapon is available to use