Soundls like a job for the AC-130's. Not a piece of them bigger than a dinner plate after they're done.
Or the new & improved AC-130's with laser tag capability. Looks like a good testing ground.