Dayton police were called around 12:50 p.m. to the 1200 block of West First Street on a report of a man shot inside a house.
Owens spent the night in the house after telling the resident that he had committed a crime and needed a place to stay, according to an affidavit.
Police said that based on witness statements, Goddard arrived around 12:30 p.m. at the house and got into a dispute with Owens, with Goddard claiming that Owens had fired a gun at him on the street, the affidavit stated.
At some point during the argument, Goddard told Owens not to reach for his gun because “he is not about that,” the affidavit read. However, as Goddard turned his body, Owens grabbed his gun and reportedly shot Goddard several times before fleeing, documents stated.
Owens turned himself in to police two days later and was arrested on existing warrants.
Owens is held in the Montgomery County Jail.