An off duty St. Louis Police Officer was shot multiple times this morning. According to police that shooting happened on the 900 block of Hickory Street in the Lafayette Park district in St. Louis. Police say the off duty officer and her boyfriend were leaving a house around one o'clock this morning. They were approached by two masked men and forced back into the home. Police say the suspects then tried to rob the two, and then a struggle started. Investigators say the off duty officer was shot multiple times, her boyfriend was shot in the neck, and a woman who lived in the home was shot and killed. Investigators say they arrested both suspects in this case. The off duty officer is listed in critical condition. The boyfriend is listed in serious condition here at Saint Louis University Hospital. Police believe the victims were selected randomly.