1) Hello I modified Tempest missles to launch in 6 missile salvo (one by one like Hornet, not all at once like Tornado), after it, it have 2 seconds refire wait and it's OK.
My problem is that I want 6-missile salvo to fire at faster rate but I dunno how

I'm not sure but I think that all salvos fire in the same amount of time like hornet salvo, no matter how large the salvo is, so If I increase the salvo number it will have to fire at faster rate. As I said I'm not sure if it's true, but if is, then I want to change the firerate without extending the salvo size.
2) Is there is a way to include recoil for primaries and secondaries? I used modifed maxim entry, but even if the HUD shakes when fire, the shots still fly in the same path.
3) Is it possible to make shotgun weapon that shoots some number of bullets like tornado but with recoil and random spread that will increase with range (so if you shoot at close range you will hit with all of bullets, but in long range most will miss).