It happened around 11:15 p.m. Wednesday on the 300 block of Burnside Street, near Manayunk Avenue and Shurs Lane.
Police said the suspects made demands from the residents.
When the residents didn't comply, the suspects shot one man in the back and pistol-whipped two others.
The 36-year-old shooting victim is hospitalized in critical but stable condition.
Police are interviewing the two other men as they search for the suspects and a motive.