Get PUFF in there now!
An excellent idea, but there's one problem:
Little Teeniensy Puff Dasshole can't see over the dashboard of the AC-130.
Even when he draws himself up to his full 4 feet 6 inches.