Question: why did gus kill victor?
Answer: Gus kills Victor because Victor has shown himself to be irresponsible and untrustworthy. Victor has created loose ends, and in many ways his actions exacerbated a bad situation to the point that Walt and Jesse had to kill Gale.