Bryan Dale Crisp, 39, was taken into custody without incident in a home near the City of Levelland Cemetery.
Crisp was arraigned for murder Sunday. Bond was set at $500,000.
He is suspected of fatally shooting Joel Salomon Garza, 53, late Friday afternoon at the victimís House Street home.
Garza was transported to Covenant Hospital Levelland where he died early Friday night.
Police were dispatched to the 100 block of House Street at 5:52 p.m. in reference to shots fired.
Several people called police about shots. One person described the shooter as a male subject wearing a white shirt, blue jeans and a black hat. The witness said the man left the scene in a dark-colored Ford pickup, a report said.
Sheriffís deputies arrived and helped police Officer Kase Donahue clear the scene and set up a perimeter. Garza was found inside the home.
Later that evening, an arrest warrant was issued for Crisp.
Police Sgt. Craig Hancock said investigators received a call Saturday afternoon that Crisp was armed and had barricaded himself in his parent’s home.
Levelland police contacted the Lubbock County Sheriff’s Office, which dispatched a SWAT team to the scene.
Hancock and police Detective Margo Ramirez then began negotiating with Crisp by phone.
During the talks, Crisp apparently swallowed some pills and fell asleep.
Lawmen using flashbangs entered the home at about 10 p.m. and arrested Crisp.
A motive for the murder remains under investigation.