Share CREDIT JOEY PALACIOS / TEXAS PUBLIC RADIOPolice have identified 20-year veteran Det. Benjamin Marconi as the officer fatally shot by a gunman Sunday.The suspect in the ambush shooting of a San Antonio police detective says he was angry about a child-custody battle and “lashed out at somebody who didn’t deserve it.”Otis Tyrone McKane was led by police past reporters as he was taken to Bexar County Jail in San Antonio late Monday. He told reporters that he was angry with the court system for not letting him see his son and took it out on Detective Benjamin Marconi.In his words, “I’ve been through several custody battles, and I was upset at the situation I was in, and I lashed out at someone who didn’t deserve it.” He said he wished to apologize to the family of the slain officer.The 31-year-old San Antonio man was arrested on a capital murder charge Monday afternoon in the fatal shooting of Marconi. The detective was shot as he sat in his vehicle Sunday after making a traffic stop. Authorities have said a gunman walked up to Marconi’s driver’s-side window and fired.Marconi was writing a ticket for a motorist at the time. Investigators have said that driver was not connected to the shooter.