A gunman killed eight children — seven of them his own — and wounded two other people before being shot dead by police in the US state of Louisiana, media reports said on Monday.