When Jack and Tommy fight on the rock by the river, Jack knocks Tommy out and runs to the forest. But he leaves the rifle! Why on earth would he leave the rifle? It's right there, literally lying by his feet! If it was too heavy to carry then at least throw it into the river! It's the gun the bad guy's hunting your family with gawd damn it! When I think about it, why not tie the bad guy up while he's at it? Jack broke out of prison to save his kids, but when he has the bad guy unconscious by his feet, he just runs away. Makes no sense!