Police were called to the Walnut Arms Apartments around 11:10 p.m. for a reported shooting, District Attorney Kevin Steele said in a release.
They arrived to find 21-year-old Wesley Wayne Smith of Philadelphia dead on the floor, authorities said. Christopher Moore Jr., 21, of Philadelphia, was also found shot and flown to Jefferson Hospital, where he is expected to recover, police added.
Investigators believe Smith was visiting his girlfriend at the apartment when Moore, the father of the woman's children, broke in through the bathroom window. Detectives say Moore found Smith in the bedroom and the two exchanged gunfire.
Police found two firearms and spent bullet casings matching both weapons at the scene, according to the release. Smith's autopsy is scheduled for Tuesday, April 18.
Late Tuesday afternoon, DA Steele announced that Moore was charged with murder, burglary, criminal trespassing, and possessing an instrument of crime. The 21-year-old is set to be arraigned after he is released from the hospital, authorities said.
Click here to follow Daily Voice Lower Merion-Narberth and receive free news updates.