RE: Moving machine gun...
If you were crafty you could do something like this with a henglong. You could wire up a small motor with a gearbox and an eccentric, triggered by the same power source as the machine gun led. Then when you fired the machine gun it would pan back and forth.