I was going to say something just now along the lines of "Isn't there a way to resolve this situation and defuse the conflict without killing Sorin?". But then I took a good look at what I had typed, and decided that arguing so many philosophical debates from Vash's perspective is clearly doing funny things to my head. I still feel like there should be some way to avoid that, but, since I can't think of any actual solutions, I... guess I'll just leave this for the GM to resolve.