In the late afternoon of May 30, 2026, the life of 46-year-old Christopher Butler of Stockton, California, was tragically cut short. Butler, a man known to be a member of the city's homeless community, was found with a gunshot wound along the railroad tracks north of Swain Road. The incident was reported around 6 p.m., and upon their arrival, officers discovered Butler suffering from his injuries.
He was rushed to a nearby hospital, but despite the efforts of medical personnel, he succumbed to his wounds and was pronounced dead. Friends and advocates described Butler as a kind and gentle soul, and his death sent a wave of concern and grief through the local homeless community, who mourned the loss of one of their own.
The Stockton Police Department immediately launched a homicide investigation into the shooting. Their efforts quickly led to the identification of a suspect, 38-year-old Andres Lepe. Just a few days after the incident, on a Thursday, authorities located and apprehended Lepe in North Stockton. He was taken into custody without incident and subsequently booked into the San Joaquin County Jail on a homicide charge. In addition to the homicide accusation, it was reported that Lepe was also facing a charge of animal cruelty, as a dog was found injured at the scene of the shooting. Investigators have not publicly disclosed a motive for the killing.
Following the arrest of Andres Lepe, the case against him began to move through the initial stages of the legal system. He was scheduled to make his first court appearance in the days following his arrest to be formally charged in connection with the death of Christopher Butler. The investigation into the incident remains ongoing as authorities continue to piece together the events that led to the fatal shooting. While an arrest has been made, the legal proceedings are still in their early phases, and the case has yet to proceed to a full trial. The outcome of the charges against Lepe, and the final chapter in the story of Christopher Butler's untimely death, will be determined as the case makes its way through the San Joaquin County court system.