Wow!
That's one of the most innovative uses of Flash I've ever seen. Kind of like those old FMV games, only fun. If you do any more, though, do this: Add a health meter and a reload feature to add some challenge to the game; it was sort of unsatisfying beating something impossible to lose at.