Police have not named the suspect but did say the alleged shooter was apprehended early Saturday morning in Lewis County and was returned to Snohomish County.

Booking records shows that 19-year-old Allen Christopher Ivanov was booked into the county jail early this afternoon. KING 5 News spoke with former classmates of Ivanov's who identified him as the alleged shooter.

He has been booked on two counts of murder in the first degree and one count of aggravated murder.

“I went to elementary school and high school with this guy. It’s too much you know,” said Saoirse West, who said the alleged suspect, Ivanov was in her 2015 class at Kamiak High School.

It was hard for to believe what happened Saturday Night.

“It’s just shocking,” West said. “I woke up this morning and I saw three dead one injured on my Facebook.”

The victims were all friends and classmates of hers from Kamiak High School in Mukilteo.

She said Ivanov is quiet and smart. He is a student at the University of Washington and a software engineer that helped develop a laser tag gaming system.

A manager at the Apple Store in Alderwood confirmed that he is employed there and works at the Genius Bar.

Those who knew him want to know what was going through his mind the last couple of days like when he sent a tweet that read, “First and Last tweet. I’ve been through it all.”

And then an Instagram picture taken days ago with a photo with a rifle with three bullets.

{"provider_url":"https://www.instagram.com","media_id":"1302564178447326691_1463720854","author_name":"allenivanov","height":null,"thumbnail_url":"https://scontent-sea1-1.cdninstagram.com/t51.2885-15/sh0.08/e35/p640x640/13721194_272939356411988_200927254_n.jpg?ig_cache_key=MTMwMjU2NDE3ODQ0NzMyNjY5MQ%3D%3D.2","thumbnail_width":640,"thumbnail_height":799,"provider_name":"Instagram","title":"You can't run with me ☹️","html":"&#lt;blockquote class=\"instagram-media\" data-instgrm-captioned data-instgrm-version=\"7\" style=\" background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:658px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);\"&#gt;&#lt;div style=\"padding:8px;\"&#gt; &#lt;div style=\" background:#F8F8F8; line-height:0; margin-top:40px; padding:62.4537037037% 0; text-align:center; width:100%;\"&#gt; &#lt;div style=\" background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURczMzPf399fX1+bm5mzY9AMAAADiSURBVDjLvZXbEsMgCES5/P8/t9FuRVCRmU73JWlzosgSIIZURCjo/ad+EQJJB4Hv8BFt+IDpQoCx1wjOSBFhh2XssxEIYn3ulI/6MNReE07UIWJEv8UEOWDS88LY97kqyTliJKKtuYBbruAyVh5wOHiXmpi5we58Ek028czwyuQdLKPG1Bkb4NnM+VeAnfHqn1k4+GPT6uGQcvu2h2OVuIf/gWUFyy8OWEpdyZSa3aVCqpVoVvzZZ2VTnn2wU8qzVjDDetO90GSy9mVLqtgYSy231MxrY6I2gGqjrTY0L8fxCxfCBbhWrsYYAAAAAElFTkSuQmCC); display:block; height:44px; margin:0 auto -44px; position:relative; top:-22px; width:44px;\"&#gt;&#lt;/div&#gt;&#lt;/div&#gt; &#lt;p style=\" margin:8px 0 0 0; padding:0 4px;\"&#gt; &#lt;a href=\"https://www.instagram.com/p/BITozgRgF3j/\" style=\" color:#000; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none; word-wrap:break-word;\" target=\"_blank\"&#gt;You can't run with me ☹️&#lt;/a&#gt;&#lt;/p&#gt; &#lt;p style=\" color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;\"&#gt;A photo posted by Allen Ivanov (@allenivanov) on &#lt;time style=\" font-family:Arial,sans-serif; font-size:14px; line-height:17px;\" datetime=\"2016-07-26T01:49:32+00:00\"&#gt;Jul 25, 2016 at 6:49pm PDT&#lt;/time&#gt;&#lt;/p&#gt;&#lt;/div&#gt;&#lt;/blockquote&#gt;\n&#lt;script async defer src=\"//platform.instagram.com/en_US/embeds.js\"&#gt;&#lt;/script&#gt;","width":658,"version":"1.0","author_url":"https://www.instagram.com/allenivanov","author_id":1463720854,"type":"rich"}