It happened at 6:38 p.m. in the 3900 block of North Percy Street.
Police say the brothers, ages 20 and 23, drove themselves to Temple University Hospital with gunshot wounds to the chest and back.
The 20-year-old, identified as Brian Sweet from the 8200 Ditman Street, died on arrival. The 23-year-old is listed in critical condition.
Back on North Percy Street, SWAT teams surrounded a home, believing the gunman was barricaded inside.
When they entered the home after 8:00 p.m., it was empty. Police recovered a shotgun they believe was used to shoot the brothers.
Police say the shootings may be related to a stabbing that occurred in the area Sunday night.
An investigation is underway.