Cameron killed Bailey on the spot with his rifle because Bailey was sleeping with Cameron's wife. Given the context: Why did Cameron do this? Possible answers: run from the cops, get rid of Bailey, protect his wife
The answer to this question is:
get rid of Bailey