The gunfire rang out at 10:30 a.m. in the 100 block of Herzl Street in Brownsville.
Eyewitness News is told a 38-year-old man was shot in the stomach after getting into an argument with another man.
He was taken to Brookdale Hospital in critical condition and later died from his injuries.
So far, there have been no arrests.
----------
* More Brooklyn news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube