Police say it was around 8:40 p.m. Monday when the victim and his 61-year-old brother heard a banging at the door of their home, located on the 3100 block of Tasker Street.
The person at the door eventually kicked the door open and was confronted by the 58-year-old man in the living room. At some point during the altercation the aggressor opened fire on the victim, hitting him in the stomach and arm.
The victim was transported to the Hospital of the University of Pennsylvania where he is listed in critical but stable condition.
No arrests have been made.