In the example in question maybe, maybe not. If Omar wasn’t handed the gun from person A, he could have gotten the gun in some other way.
However, in an election, no one gets elected without votes, so yes I do consider everyone who votes for a bigot to be responsible for what that bigot did.
That’s how you keep electing bigots