 At the start of season two , Shannon loses Vincent in the jungle . While searching for him , she is shocked to find Walt standing before her , dripping wet . However , when Sayid finds her , Walt disappears . Over the next few days , Sayid builds Shannon a shelter on the beach . He brings her to it and they soon decide to sleep together for the first time . Sayid leaves to get a bottle of water for Shannon and in his absence , Shannon again sees a vision of Walt , standing in the shelter with her . Sayid brushes off her experience as a dream . She uses Vincent to try to find Walt , only for him to lead her to Boone 's grave . After a while , she takes Vincent into the jungle again , with Sayid in pursuit . As it starts to rain , Sayid and Shannon admit their feelings for each other before both seeing Walt . Shannon runs after him , only to be accidentally shot by Ana Lucia ( Michelle Rodriguez ) , who mistakes her for an Other . She dies moments later in Sayid 's arms . Shannon 's death not only left Sayid heartbroken , but also caused a rift between the survivors and the <unk> . Throughout the rest of the season , Ana Lucia is shown to be guilt @-@ ridden over killing Shannon . 
