Investigators say Patrick McGuire was killed inside his trailer before it was set on fire, and all of it was caught on surveillance camera.
"He was my best friend,” Joan Evertts said. “I gave him a hug and a kiss and we said we would get together during the week."
Little did Joan Evertts know, her hangout with Patrick McGuire over the weekend would be their last.
"How could you do something so evil?” Evertts said.
A neighbor’s surveillance system captured McGuire's final moments.
It was around 6 a.m. when multiple people were seen suspiciously scoping the place out. They were circling the camper before someone sparked the blaze and disappeared through the back of the house.
The trailer exploded.
Minutes later, a man inside his truck, who was on his way to work, saw the fireball and hit the brakes. He ran into the flames and dragged McGuire’s burning body across the street all while on the phone with 911.
But paramedics couldn’t save him, as sirens and smoke woke up the neighborhood.
"We lost a good one,” Nick Tanner said.
Shortly before midnight on February 19, OSBI agents arrested 29-year-old Bridgett Barton and 23-year-old Troy Wayne (TJ) Shadowen in connection to McGuire's murder.
Shadowen faces three counts including First Degree Murder, Arson in the First Degree and Unauthorized Use of a Vehicle. Barton is charged with one count of Burglary in the First Degree.
Both could face additional charges and they are both currently in the Payne County Jail.
McGuire is being remembered as a hometown musician, a handyman, and a father- leaving behind a young daughter and those close to him with a load of questions.
"They will get caught,” Evertts said. “It's a little town.”
Special agents are still trying to piece the story together, as they worked from sun up to sun down.
Investigators tell News 4 one thing is certain: the 40-year-old was killed inside his trailer before being set on fire.
"I do believe we are looking for more than one person,” Special Agent Marty Wilson said.
"He was too nice, too nice to people,” Evertts said.
This investigation is ongoing. If you have any information, please contact the OSBI at (800) 522-8017 or firstname.lastname@example.org.