It happened at 7:15 p.m. at 105-19 Flatlands 4th Street, police said.
A 23-year-old was shot in the head and foot and a 44-year-old was shot in the abdomen, police said.
Police said two men a 20-year-old and 25-year-old were also struck in the face with a firearm.
All victims were taken to Brookdale Hospital in stable condition, police said.
The 2 male suspects wearing ski masks fled the scene in a vehicle, police said.
No arrests have been made.
* Get Eyewitness News Delivered
* Follow us on YouTube
* More local news
* Send us a news tip
* Download the abc7NY app for breaking news alerts