Who Shot Billy the Kid?

Pat Garret shot Billy the Kid just above the heart. Pat Garret was a sheriff that had be tracking Billy for some time. Billy was buried in the Fort Sumner cemetary.