James Green, 71, turned the tables early yesterday on a much younger man who thought he had come across an easy mark.
As a masked gunman brandished what appeared to be a 9mm pistol, Mr. Green used his own handgun to wound the attacker in the back.
Mr. Green was packing a real gun. The other man was armed with a toy.
The incident occurred just after midnight yesterday as Mr. Green returned to his residence in the Oakfield House apartments in the 3900 block of Liberty Heights Ave.
A man identified as Darnell Holmes, 24, of the 3900 block of Norfolk Ave., was taken to University of Maryland Medical Center, where he was reported in good condition, police said.
Police said he faces a charge of attempted armed robbery when he is released from the hospital. The city state's attorney's office declined to press charges against Mr. Green.