According to a press release, Surrey RCMP first responded to reports of a man with a gun near the area of 186 Street and Fraser Highway at around 12:40 p.m. PT.
While officers were en route to the scene, a man believed to be the alleged gunman stole a Toyota pick-up truck with a woman inside.
Some time later, the stolen truck was involved in a multi-vehicle crash near Fraser Highway and 68 Avenue.
The suspect then allegedly extricated himself from the overturned truck and stole a Ford Escape with a baby in the back seat.
Officers found the car abandoned in the area of 96th Avenue and 158 Street within minutes, police said. The baby, who was still inside and was unharmed, has since been reunited with its mother.
The condition of the woman in the Toyota, or any other people involved in the crash, is not yet known. A gun has been recovered from the crash scene and several witnesses have already come forward, police said.
Extensive patrols are underway to locate the suspect, who is described as a Caucasian male, approximately six feet tall, with bad skin and short hair, wearing dark clothing.