Man injured after argument leads to gunfire outside north St. Louis business