The inherent stability of the rotor at speed (and the flybar), plus the onboard gyro makes the platform less sensitive to recoil then you would think. A ordinary gust of wind is harder to deal with. Additionally, the Bell Hiller mechanism on this heli would be set up for stability, not maneuverability. It may even have additional gyros on other planes of rotation, or even a commercial three axis autopilot (has been available for years).
I do hover smaller R/C helis. My smallest one could barely lift five or ten .22 rounds by themselves, and certainly not the receiver and barrel necessary to fire them.