A 27-year-old man in Saskatoon has been charged after allegedly stealing three vehicles in one night and threatening one driver with what looked like a gun.

It started early Saturday morning, at around 12:30 a.m. CST. Police were trying to stop a stolen black GMC Sierra truck which wouldn't pull over. The truck was being followed by the police's Air Support Unit.

At one point, the stolen truck hit a Nissan Frontier at the corner of 22nd Street and 2nd Avenue. Police say the suspect got out of the truck, showed the driver of the Frontier what appeared to be a firearm, and drove away in the new vehicle.

Eventually, the suspect drove to the 1300 block of 8th Street E. where he abandoned the Frontier in a parking lot and got into a Dodge Ram. After trying to escape in the third truck, the man crashed into the front of the Copper Mug Pub and Eatery.

Police arrested the man and seized a pellet gun.

The accused is facing 12 charges including armed robbery, possession of stolen property, evading police, and breach of court conditions.

He was expected to appear in Saskatoon Provincial Court on Monday.