I bet the doppler shift from two different listening microphones would give you a pretty easily calculation for how fast the gun was moving (at least relative towards/away speeds with respect to the two microphones) - I'd guess 3 or more microphones listening to the same gunshot could pinpoint both direction and speed.