I was watching Half Past Dead staring Steven Segal last night.
For those who haven't seen it, a team of bad guys attack Alcatraz, in an attempt to kidnap an about-to-be executed prisoner, who is the only man who knows where a multi-million dollar hoard of stolen gold is hidden. In the process, they take several hostages, one of whom is an important (Supreme Court?) judge. Fortunately, one of the "prisoners" (Segal) is actually an under-cover FBI agent. (Or perhaps it would be better to say "Fortunately, one of the 'prisoners' (actually an undercover FBI agent) is Steven Segal").
Anyway, at one point in the film, the BG's helicopter crashes into the roof of a cell block. Later, there is a big gun battle in that cell block, between Segal and his buddy and some "good" prisoners he has recruited and armed, and the bad guys. Segal and his buddy are up in the 'copter, using its gun against the BGs. (Well, his buddy is. Segal is leaning out the door, using two pistols with his arms crossed).
Then two BGs armed with RPGs rush in, and start setting them up to take out the helicopter. Rather than just shooting the BGs, Segal's buddy "locks on" the machinegun (it has a high-tech HUD targeting system that speaks "Target Locked On"), waits until the BGs fire their RPGs, and then shoots them down in mid flight. (There must have been 20 yards, thirty max, between the BGs and the copter).
Of course, I'd also like to know how a glass roof was able to support the weight of the helicopter...
(The film also features plenty of two-pistol diving-through-the-air shootouts, two-pistol crossed-arm shooting, and 1000-round magzine MP5s, but next to the helicopter scene, they seemed pretty reasonable).