Off duty cop shot in gunfight with robbers