PHILADELPHIA (CBS/AP) — An off-duty Philadelphia police officer shot by an assailant has left the hospital.

CBS 3 has learned 46-year-old police Officer Robert Penn was discharged on Monday night.

READ MORE: Philadelphia Eagles Raise More Than $4 Million At 5th Annual Autism Challenge

Penn was getting out of his car at his home when he was shot once, in the right shoulder, early Sunday morning.

Department spokesman Lt. John Stanford said there’s no word on a motive. Stanford said the officer was dressed in street clothes and wasn’t robbed.

READ MORE: Philadelphia Weather: Heat Advisory In Effect As Temperatures Hit Record Highs On Saturday

Penn told detectives a man walked up to him, muttered a few words and opened fire, then fled.

No arrests have been made in the shooting, but police have interviewed several possible witnesses.

(TM and © Copyright 2013 CBS Radio Inc. and its relevant subsidiaries. CBS RADIO and EYE Logo TM and Copyright 2013 CBS Broadcasting Inc. Used under license. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed. The Associated Press contributed to this report.)

MORE NEWS: Thousands Of Young Rowers Compete In 95th Annual Stotesbury Cup Regatta On Schuylkill River