And also the flamethrower seems to be aiming a bit off target. I don't really se the point of keeping its offset from the body because its the main weapon.

Maybe it would be better to make it slightly turn towards the cursor?
Same thing with autocannon:


And maybe even minigun:

But rockets seem OK:
