UPDATED: Authorities have charged a St. Clair man who admitted to killing his father.

William P. Osborn, 33, St. Clair, is charged with one count of first-degree murder and one count of armed criminal action, Prosecuting Attorney Bob Parks said.

Associate Circuit Judge Dave Hoven set Osborn’s bond at $100,000 cash-only.

Parks said he requested a $500,000 cash-only bond.

He said that additional charges may be filed against the suspect in the future.

The suspect confessed to killing 57-year-old William J. Osborn at the victim’s home east of St. Clair, according to Sheriff Gary Toelke.

Family members called the sheriff’s office at 5:12 p.m. Thursday after they found the victim inside the home at 1196 Osborn Lane, off of Barton Road, north of the intersection of Highways 30 and 47.

Relatives of the victim said they went to the home and forced open the door to check on the man because they had not heard from him for some time, Toelke said.

Deputies responded and found the man lying on the floor. He had been shot multiple times, according to a probable cause statement filed with the court by Detective Matt Corbett.

Based on evidence at the scene and other information, county deputies, assisted by St. Clair police and Missouri Highway Patrol troopers began searching for the victim’s son.

Toelke said investigators determined that a number of firearms, a motorcycle and the victim’s truck were missing and that the son recently sold a pistol that belonged to the victim.

Family members also confirmed that Osborn and his son had a history of confrontations.

Witnesses also told authorities they had seen the suspect driving his father’s truck and motorcycle, according to the probable cause statement.

Investigators suspect that the son was selling the guns and other property to purchase heroin, The Missourian was told.

After several hours of searching, the suspect was located shortly before 11 p.m. at the home of a friend in Crescent Lake Village in St. Clair. He was taken into custody without incident.

Toelke said the victim’s pickup truck was located in St. Clair but investigators were still working to find the motorcycle and missing firearms.

The sheriff said investigators aren’t certain when William J. Osborn was killed but it may have been several days before the body was discovered.

Toelke thanked St. Clair police and highway patrol troopers for their help in the investigation.

Detectives with the Franklin County Narcotics Enforcement Unit also assisted in the investigation and search, Toelke said.

“We really appreciate their assistance,” he told The Missourian.