Estimated read time: 2-3 minutes
SPRINGVILLE — An Orem man was charged Wednesday with shooting and killing his former Springville neighbor on his front porch, and then telling police the victim "needed to die."
Hunter Ryan Lamoreaux, 25, is charged in 4th District Court with murder, a first-degree felony.
Just before 7 p.m. Saturday, Gregory Shaffer, 42, was shot multiple times near his front door, 443 E. 250 West. While investigating the crime scene, detectives found a gun placed on a flatbed trailer in the driveway and an empty DoorDash delivery bag near the front porch, according to charging documents.
A witness gave police a description of the man who dropped the gun on the trailer. A short time later, a second potential witness showed up at the Springville Police Department claiming to have possible information about the shooting that may be beneficial. That man, Lamoreaux, told police he was a DoorDash driver, a police booking affidavit states.
But when police realized he matched the description of the person seen dropping the gun, and that Lamoreaux's vehicle matched the description of the car seen leaving the area shortly after the shooting, he was formally detained, according to the charges.
Lamoreaux then agreed to continue talking to police and told them, "Greg needed to die," the charges state.
"(He) stated that he had been planning to kill the victim for two months. (Lamoreaux) stated that he went to the victim's residence and knocked on the door," the charging documents say.
Lamoreaux told investigators that the first shot misfired.
"I cocked it again and just started firing. ... I wanted to make sure he was dead, so I just kept shooting," he told police, according to the charges.
Lamoreaux also told detectives he was an acquaintance of Shaffer, and that he "was upset regarding a pending divorce and custody battle between the victim and (Shaffer's) estranged wife," the affidavit states. "Hunter stated he did not feel the victim deserved custody of his children."
Prosecutors have requested that Lamoreaux be held in the Utah County Jail without bail pending trial.
Correction: Hunter Ryan Lamoreaux is 25. An earlier version stated he was 35.