Throughout the novel the boy and his son refer to themselves as the "Good Guys," and they refer to the cannibals as the "Bad Guys." There are many instances in history (recent history too not just medieval) where people resort to, in times of life or death, cannibalizing their dead companions. Do you, on a survival level, think that cannibalism is indicative of "Bad Guys?" What about on a moral level?
As stated earlier the father never forgives his wife/mother of the son for killing herself, however he keeps the gun so he can kill his son if the time arose. There are several times throughout the novel where the son and father are in danger of being tortured, killed, and eaten. (A) Would you, put in the situation of the father have killed yourself and your son instead of travelling hundreds of miles without the knowledge of whether or not your circumstances would improve? (B) If you knew that they would not improve would your answer to (A) change?