Allen Ivanov in the back of a patrol car, shortly after his arrest on I-5 in Lewis County on July 30. (Washington State Patrol)

Allen Ivanov in the back of a patrol car, shortly after his arrest on I-5 in Lewis County on July 30. (Washington State Patrol)

Shootings suspect had texted friend: ‘I’m killing everyone’

EVERETT — A University of Washington student who is accused of opening fire at a Mukilteo house three weeks ago allegedly sent text messages to friends calling himself a “future shooter.”

Detectives also uncovered threatening text messages from Allen Christopher Ivanov allegedly written five days before the deadly July 30 attack. One message read: “Ima (expletive) killing her.”

Some 12 hours before the first 911 calls came in from terrified party goers and neighbors, Ivanov reportedly texted a friend that he planned to wait to take a gun-safety class before committing murder. He allegedly wrote that he didn’t want to “mess up.” The friend advised Ivanov to go deer hunting instead and to stop dwelling on his ex-girlfriend.

“no. I’m killing everyone at a huge party,” Ivanov reportedly wrote.

Later that night, around 10:28 p.m., Ivanov allegedly sent a final message to that friend: “I’m 2 minutes from shooting,” according to court papers.

Ivanov reportedly unleashed round after round from an assault-style rifle about 90 minutes later at a former classmate’s home in the Chennault Beach area. Some 20 young people were gathered for a summer get-together.

Jake Long, Jordan Ebner and Anna Bui, all 19, were killed. Will Kramer, 18, was shot in the back but ran to safety in a nearby wooded area. He told police he could hear screaming and gunfire from the house. He called 911 for help and later walked out to police officers converging on the house. He was transported on the hood of a patrol car to waiting medics, who were a distance away because police didn’t know if the shooter was still on scene.

Kramer, who suffered multiple injuries, including a collapsed lung, was released from the hospital Monday.

All of those involved knew one another and were graduates of Kamiak High School.

Prosecutors on Friday charged Ivanov, 19, with three counts of aggravated murder and two counts of attempted first-degree murder. He is being held without bail.

“For two hours prior to the shootings, he surveilled guests at the house party, read an instruction manual for his weapon, and texted a friend about the impending killings. Soon after he spotted Ms. Bui and a male party goer interacting he decided to approach the home with his weapon,” Snohomish County deputy prosecutor Adam Cornell wrote in charging papers.

Ivanov allegedly concealed himself near an outdoor fire pit where Long, Ebner, Kramer and another young man were socializing. Long walked toward Ivanov’s hiding spot and was shot three times in the back, according to court papers. Ivanov allegedly shot Kramer next. Another young man narrowly avoided being hit.

Ebner was trying to flee the fire pit area and was shot six times. He was hit once at such close range that he had gunpowder burns, Cornell wrote.

Ivanov allegedly hunted Bui down inside the house. She was in the dining room at a table with other friends. Bui was shot multiple times, including a close range shot that left stippling from gunpowder.

Ivanov then reportedly made his way to an upstairs balcony where he began shooting at others who were running from the house, including the son of the homeowner. That young man told police he thought he was going to die.

Cornell alleges the shootings were motivated by Ivanov’s jealousy and his failed attempts to reconcile with Bui. They had dated for about 18 months but broke up a few months before the July 30 party. The two had seen each other the day before and “Ms. Bui remained steadfast in her decision to move on with her life without the Defendant,” Cornell wrote.

The deputy prosecutor alleges Bui’s murder was a domestic violence crime.

Ivanov allegedly exchanged text messages with at least two different friends, communicating his intention to harm Bui. He called himself “Allen Ivanov ‘Future Shooter,’” court papers said. In explaining why, he allegedly wrote, “I hate Anna I need revenge.”

The Snohomish County Prosecutor’s Office declined to say Friday whether the people who received texts from Ivanov about impending violence will face criminal charges.

Washington doesn’t have a good Samaritan law that would require most people to report threats of violence. Under the law, people can be charged with rendering criminal assistance if they hinder the apprehension and prosecution of someone they know has committed a crime.

Ivanov also allegedly wrote that he would shoot himself if he killed others. A Washington State Patrol trooper stopped Ivanov on I-5 near Chehalis about two hours after the deadly gunfire. His cell phone “pinged” off cell towers near Olympia.

A video from the trooper’s in-car camera shows Ivanov handcuffed in the backseat. The teen can be heard saying, “God, forgive me,” followed by, “God, please let me die.”

Ivanov reportedly agreed to speak with Mukilteo detectives. They asked him about Bui’s decision not to resume the relationship. Ivanov flatly told the investigators, “‘I felt like it wasn’t necessarily fair to me,’” Cornell wrote in charging papers.

Ivanov also posted photos of the assault-style rifle and ammunition he purchased in the days leading up to the killings. He allegedly wrote a tweet July 29, saying, “What’s Ruger gonna think.”

Ivanov reportedly bought a Ruger-brand AR-15 style rifle at the Tulalip Cabela’s four days before the shootings. He allegedly told detectives he got the gun the day he saw photos of Bui on Snapchat, in the company of other young men. He called the postings hurtful and said they made him jealous. He also reportedly told detectives he saw the rifle as a symbol of power.

Investigators found an empty 30-round magazine in Ivanov’s car. The rifle was loaded with a 30-round magazine.

Ivanov is expected to be arraigned Monday afternoon.

Snohomish County Prosecuting Attorney Mark Roe will have a month to decide if his office plans to seek the death penalty. Ivanov’s attorneys could waive the 30-day deadline if they want more time to compile mitigation materials in an effort to persuade Roe not to seek their client’s execution.

Ivanov is represented by Seattle attorneys Tim Leary and Zachary Wagnild. He’ll also need to be assigned an attorney who is qualified by the state to handle death penalty cases.

The only other punishment in Washington for aggravated murder is life behind bars without the possibility of release.

After his arrest, Ivanov consistently downplayed his state of mind when speaking with police, Cornell wrote. He allegedly told detectives he wasn’t thinking and was acting on adrenaline. He also claimed it wasn’t his intention to kill anyone, according to court papers.

“In spite of Defendant’s attempts to minimize his intent to police, he bought a weapon days in advance of the killings, broadcast his purchase to others, told friends he wanted to kill people, knew Ms. Bui would be at the residence and spent a couple of quiet hours before the killings watching his victims and planning their deaths,” Cornell wrote.

Ivanov has no prior criminal history. He had recently finished his freshman year at the UW Bothell.

Diana Hefley: 425-339-3463; hefley@heraldnet.com

Talk to us

> Give us your news tips.

> Send us a letter to the editor.

> More Herald contact information.

More in Local News

Olivia Vanni / The Herald 
The Mukilteo Lighthouse. Built in 1906, it’s one of the most iconic landmarks in Snohomish County.
The Mukilteo Lighthouse. Built in 1906, it’s one of the most iconic landmarks in Snohomish County. (Olivia Vanni / The Herald)
Mukilteo mayor vetoes council-approved sales tax

The tax would have helped pay for transportation infrastructure, but was also set to give Mukilteo the highest sales tax rate in the state.

Marysville Mayor Jon Nehring gives the state of the city address at the Marysville Civic Center on Wednesday, Jan. 31, 2024, in Marysville, Washington. (Ryan Berry / The Herald)
Marysville council approves interim middle housing law

The council passed the regulations to prevent a state model code from taking effect by default. It expects to approve final rules by October.

x
State audit takes issue with Edmonds COVID grant monitoring

The audit report covered 2023 and is the third since 2020 that found similar issues with COVID-19 recovery grant documentation.

Bothell
Bothell man pleads guilty to sexual abuse of Marysville middle schoolers

The man allegedly sexually assaulted three students in exchange for vapes and edibles in 2022. His sentencing is set for Aug. 29.

Larsen talks proposed Medicaid cuts during Compass Health stop in Everett

Compass Health plans to open its new behavioral health center in August. Nearly all of the nonprofit’s patients rely on Medicaid.

Snohomish County Health Department Director Dennis Worsham on Tuesday, June 11, 2024 in Everett, Washington. (Olivia Vanni / The Herald)
Snohomish County Health Department director tapped as WA health secretary

Dennis Worsham became the first director of the county health department in January 2023. His last day will be July 3.

Police Cmdr. Scott King answers questions about the Flock Safety license plate camera system on Thursday, June 5, 2025 in Mountlake Terrace, Washington. (Olivia Vanni / The Herald)
Mountlake Terrace approves Flock camera system after public pushback

The council approved the $54,000 license plate camera system agreement by a vote of 5-2.

Community members gather for the dedication of the Oso Landslide Memorial following the ten-year remembrance of the slide on Friday, March 22, 2024, at the Oso Landslide Memorial in Oso, Washington. (Ryan Berry / The Herald)
The Daily Herald garners 6 awards from regional journalism competition

The awards recognize the best in journalism from media outlets across Alaska, Idaho, Montana, Oregon and Washington.

Second grade teacher Paola Martinez asks her class to raise their hands when they think they know the answer to the prompt on the board during dual language class at Emerson Elementary School on Thursday, Jan. 30, 2025 in Everett, Washington. (Olivia Vanni / The Herald)
WWU expands multilingual education program to Everett

Classes will start this fall at Everett Community College. The program is designed for employees in Snohomish and Skagit county school districts.

A young child holds up an American Flag during Everett’s Fourth of July Parade on Thursday, July 4, 2024, in downtown Everett, Washington. (Ryan Berry / The Herald)
Where and how to celebrate July Fourth this year in Snohomish County

Communities across the county are hosting 4th of July fireworks displays, parades, festivals and more on Thursday and Friday.

A sign alerting people to “no swimming/jumping/diving” hangs off to the left of the pier on Thursday, June 26, 2025 in Mukilteo, Washington. (Olivia Vanni / The Herald)
Officals: Too many people are diving off the Mukilteo Pier

Swimming in the water near ferry traffic can cause delays and put yourself in danger, police and transportation officials say.

People use the Edmonds Skatepark at Civic Park on Wednesday, June 25, 2025 in Edmonds, Washington. (Olivia Vanni / The Herald)
City pushes back south Everett skate park opening to seek grant funds

The City Council amended a county agreement to allow design and construction work through 2026. The small skate park is expected to open next summer.

Support local journalism

If you value local news, make a gift now to support the trusted journalism you get in The Daily Herald. Donations processed in this system are not tax deductible.