Thanks for the helpful feedback!
Yes, Shift is now bound to fire. Also, you are correct, the click is being lost, at the Firefox level. When the game captures your mouse for aiming with pointer lock, Firefox doesn't seem to pass mouse button clicks through to the game. Chrome does, but Firefox seemingly does not.
Shift gets around the issue, so hopefully that works. Thanks again and super helpful!