By Steve Thompson
The Dallas Morning News
ROCKWALL, Texas — An off-duty Garland police officer who intervened in an argument between two motorists in the parking lot of a Rockwall megachurch shot and killed one of the men when a gun was pointed at him, police say.
Witnesses told police that the man who died, 31-year-old Royse City business owner Troy Van Pool, pulled a gun on the officer first.
Off-duty cop kills gunman outside Texas church