Unguided weapons that fire straight from the helicopter (Miniguns,Unguided/Dumb rockets) should be controlled by the pilot
Weapons that are guided (rotating machinegun, guided missiles) that follow the gunner crosshair, should be controlled by the copilot