Kill: Combine and Castamere are both sound choices, neither give town too much information to go for.
Out of these two, I'd think killing Combine makes more sense. Castamere is one of those people who made those super early read lists, that could bite his butt in the later in theory. So I'd argue more for Combine lynch.
Poisoning Haly is fine for me. Same with roleblocking.
LoC: ". Since i was stopped once, I don't expect to be able to use my power again, so be it."
Either he's a 1-shot and is just lying about his extra shots to seem more important or he has some PR that can continuously shoot until he gets stopped and then it's over.
If he is an x-shot like I am, I'm guessing Cabot is giving him the same response of 'i'm not telling you your shots lol' followed by a lot of mean words I won't repeat. So he may not know if he can use his PR again.
It's the same with our Poison actually. I doubled checked with Cabot again and he isn't budging from saying how many shots I have left. Either Haly is dying and he isn't saying anything (possible )/he isn't informed ( doubtful ) or whatever blocked LoC also blocked the Poison shot. I'm not sure what Cabot's rules are on if a shot gets blocked if it's refunded or not, but later we need to figure out if Haly is worth killing or not.