im still debating the idea above that it could be either:
1- the "trigger happy" comment could in fact be describing vig that decided to shoot someone on the first night for some fucking reason. and it failed because it hit a protected person (whether vest, or gf, or doctor etc)

2- or a mafia member decided to shoot someone, who was protected like the previous point describes, and the chat above refers to a second mafia trying to deny the truth... if we REALLY wanna nitpick at the flavor, i'll go even further and say that culprits wouldn't downright just comment on a gunshot they just did. And perhaps the second commentator was a mafia traitor, trying to deny shit on their behalf... but again, that's rly grasping at straws when no straws were held out to begin with.

3-perhaps someone with protection visited a PGO who shot back instantly, and thus the "trigger happy comment"

The fact that blade specifically mentioned a trigger happy person would indeed make us lean towards options 1 or 3, but i find it INCREDIBLY lucky that both a mafia member AND a vig/pgo shot someone on the same night and we ended up with zero kills to begin with...

For now im personally learning towards option 2, because RNG's too much of a bitch to conveniently work out so nicely...if i'm right with my personal bias, then point it out, if i'm not, well fuck you too. but as of now, the scene didnt provide much shit to work with...

which brings me up to my other point :
@What? where in the scene did you deduce that someone people got some info to work with? (as pointed above), because i don't see what made u say that specifically.

what we CAN say however is that IF there's a roleblocker in the game, that person did NOT block the goon from the mafia side. it could be another member or a random townie or whatnot, but the fact that the shot got heard points more towards a protective role nailing the protection rather than a blocking role guessing the goon correctly.