A man was shot to death and two other people were wounded in a flurry of gunfire around 2:30 a.m. Saturday at a residence on Avenue D in Brownwood, police said.

Two people were arrested on charges of tampering with evidence and hindering apprehension, and police are seeking a third person who is believed to have fired some or all of the shots, police Sgt. Troy Carroll said.

Police had not determined if there was more than one shooter or whether the two who were arrested had fired any shots, Carroll said. He said police recovered a semi-automatic pistol at the scene.

Carroll said police have an idea about what led to the shooting, but declined to elaborate.

Carroll released only general details of the shooting Saturday afternoon, citing the sensitivity of the investigation. He did not identify the people who were shot or the two who were arrested.

The man who was killed was shot multiple times and was dead at the scene, Carroll said. He said a 20-year-old woman and a 30-year-old man are in stable condition after being shot multiple times.

Carroll said there were two groups of people involved in the events at the residence, which is in the 1800 block of Avenue D. He did not give a specific address.

Around 8:30 p.m. Friday, Carroll said, three men and a woman went to the home, where two men, a woman and a 3-month-old infant were inside. An argument began, someone pulled a gun and the group that had gone to the home left.

That group went to another residence, then returned to the residence on Avenue D around 2:30 a.m., Carroll said.

Two men and a woman got out of the car and approached the residence, and a man stayed in the car, Carroll said.

As the three approached the residence, numerous shots were fired from inside the house, Carroll said.

Police were dispatched at 2:34 a.m. on a report that someone was shot and the suspect was still inside. Carroll said officer Patrick Sloan arrived, reported there were multiple victims and began trying to help the man who died. He was found lying in the grass near the curb, Carroll said.

Other officers arrived and established a perimeter.

Carroll said one of the people arrested, a 21-year-old woman, is the mother of the infant. The other person arrested, a 30-year-old man, is believed to be the infant’s father, Carroll said.

He said the Police Department’s entire criminal investigation division and numerous patrol officers are involved in the investigation.