A gunman opened fire in a church in Texas, killing one parishioner and wounding another before being shot dead by members of the congregation.

The gunman stood up at West Freeway Church of Christ in White Settlement, a suburb of Fort Worth, pulled out a shotgun, a begun shooting.

Police said they were still trying to determine the attacker's motives.

The service was being live-streamed on social media.

The gunman fired twice at two people near him before a member of the congregation returned fire with a handgun.