Is a tough call.
@Snarboo: Is not directly possible to do both, mostly because the flash is bound to move with the weapon when using offset(). I could manually do them all through TEXTURES and keep the muzzle the same, but to be honest, that's something Im not willing to do, as I dont really have the patience to work with TEXTURES.
I have been working with the offsets for the headhunter, and I got some weird animation that looks smooth indeed, though Im not entirely conviced of the result. I'll keep on working on this and see how it turns out. However, the poll contradicts the actual feedback i've got in here and in the video itself