SPRINGFIELD, Ore. -- Police arrested a 17-year-old boy on Thursday who is suspected of robbing a convenience store.
The teen is accused of robbing the Dari Mart on B Street and Pioneer Parkway West Tuesday night.
Police said a masked man armed with a gun went into the Springfield store and demanded cash. While the employees were following the suspect's directions, a witness tackled him to the ground.
Police do not encourage witnesses to get involved in stopping crimes but said in this case they are thankful for the good Samaritan's actions.
Police found the teen at a motel in Salem on Thursday. They said he tried to hide in a bathroom and use the door to barricade himself. But, he was quickly taken into custody. They also found a loaded gun inside the motel room.
In addition to the robbery at the Dari Mart, the teen is charged with two other robberies in Eugene.
Police said he first robbed Emerald Vapors on Lawrence Street in Eugene on Sunday. Security video obtained by KEZI 9 News shows a masked man entered the store and pointed a gun at an employee. He fled with $1,700 worth of cash and stolen merchandise.
READ MORE: Gunman robs Eugene vape shop
On Tuesday, police said the Dari Mart on the corner of B Street and Pioneer Parkway West in Springfield was robbed. They said a masked gunman demanded cash before being tackled by a witness.
Later that day, Eugene police said the Amazon Market was also robbed.
The 17-year-old was arrested and charged with the Springfield robbery. Eugene police said charges are in the works for the two Eugene robberies.