Update: Franklin gunman surrenders to police