Homicide detectives are asking for the public's help as they investigate a brazen shooting outside an Abbotsford bank that left a man dead Thursday evening.

The CIBC in the 3200 block of South Fraser Way near Clearbrook Road was still taking customers when the victim was gunned down at 6:43 p.m.

One witness who was just across the street reported hearing at least half a dozen shots ring out in the busy commercial strip.

"We heard what we thought was fireworks and then it turned out to be about six or seven gunshots," Patrick Crawford said. "By the time I got over there, I saw a guy lying on the ground dead."

In a statement issued Friday, the Integrated Homicide Investigation Team said the victim succumbed to his injuries shortly after officers arrived and was pronounced dead at the scene.

IHIT, which has since taken over the investigation, said it has identified the victim, but is not released a name because the man's family has yet to be notified of the death.

The area surrounding the shooting scene was blocked off overnight as authorities searched for evidence and spoke with witnesses.

Police said a dark-coloured vehicle left the area at a high rate of speed immediately after the shooting. Investigators are now looking for dash cam video from anyone who passed through the area at around the time of the incident.

At around 7 p.m. the same evening, officers were called to the scene of a car fire on 238 Street in Langley, just south of Highway 1.

"This vehicle is believed to be associated to the earlier shooting," IHIT said in the release. "Drivers with dash cam video who passed through this area at this time are asked to contact IHIT immediately."

The shooting came just five days after a rally in Abbotsford where hundreds of people called for a solution to the violence plaguing the city.

Anyone with dash cam footage or other information that could help investigators is asked to contact IHIT at 1-844-551-4448 (IHIT) or Crime Stoppers anonymously at 1-800-222-8477 (TIPS).

With files from CTV Vancouver's Ben Miljure