BUFFALO, N.Y. (WIVB) – The 24-year-old Buffalo man arrested Tuesday after being accused of a deadly shooting was off-duty Buffalo firefighter Blake Banks, sources told News 4.

He is charged with murder in the second degree.

The shooting happened near the 300 block of Broadway around 1 p.m Tuesday, closing off traffic on Broadway between Michigan Avenue and Spruce Street.

Police say he shot a 40-year-old man after a dispute. He then tried to flee the scene but crashed a short time later on Broadway. The victim was transported to ECMC where he later died.