A man entered a gas station on East Washington Avenue Monday evening, pointed a gun at an employee and two customers and demanded money, according to the Madison Police Department.
Police said John Hoffman, 18, took the money and left the store. He was followed by another employee for a short time, police said. The employee was able to call police and offer a description of the man.
Hoffman headed toward other area businesses and then went towards the Best Western Hotel, police said.
A Madison police officer, three Dane County Sheriff's Office deputies and an Oregon police officer, who just happened to be in the neighborhood, assisted in taking Hoffman into custody without incident.
Police said they recovered a loaded gun and money.
Authorities recognized the work of all of the law enforcement officers involved for keeping everyone safe as the situation unfolded during a busy time not far from East Town Mall.