At least six people have been killed and several others injured in an armed clash between two tribes over a land dispute in Balochistan, according to media reports on Monday.