Rival groups firing in Larkana kills 3