Police say a 14-year-old and a 23-year-old man were firing at each other.
Medics took both of them to Albert Einstein Medical Center.
The 14-year-old got the worst of it - he is in critical condition with multiple gunshot wounds.
The 23-year-old is stable.
It is unclear why the shootout took place.