Abbotsford police have arrested a 23-year-old man after several shots were fired from his suite into adjacent apartments in the 33200 block of Bourquin Crescent East on Tuesday morning.

Const. Ian MacDonald said residents in the townhouse complex started calling police around 11:35 a.m. PT to report possible shots fired.

Family members told police the man might have had a negative reaction to drugs. They also warned police the man, who had locked himself in a room, had access to firearms.

MacDonald said the man fired shots while the building was still occupied, but the number of shots fired diminished when police arrived — at which point the man began throwing items, including a computer, out the window.

"Despite the large police presence, the suspect refused to comply with police commands and remained inside with firearms and ammunition," said MacDonald.

Bourquin Crescent was locked down and a block-long area from Ware Street to South Fraser Way was closed, said MacDonald. 

Shots were still being fired while police evacuated the building and neighbouring schools were put on lockdown. Police eventually borrowed a transit bus and took residents of the complex away for their safety.

Around 1:20 p.m., says MacDonald, negotiators eventually talked the man, who has no criminal record, into surrendering.

He says police found several weapons, including a handgun and an assault-style rifle, in the suite. MacDonald says the apartment had multiple bullet holes in the wall and ceiling and police estimate about a dozen shots were fired.

"It was extremely fortunate that nobody was injured as a result of the shots or the incident," he said.

MAP: 33200 block of Bourquin Crescent East , Abbotsford, B.C.