It is a general rule for VR that you don't use camera shake effects, I'm not making it up!
I imagine that the effect would be like IRL having your eyeballs moving independently which your brain is not going to like!
The gunfire thing is a tad more difficult in MAX than I first thought, the global variable does not tell you when the gun fires, instead it tells you when the player presses the trigger!
This means that even if the weapon is empty or jammed the variable still goes to 1 when you press the trigger. More importantly it stays at 1 if you keep you finger on the LMB!
I haven't figured out yet how to determine that a single actual shot takes place.
Been there, done that, got all the T-Shirts!