Reload time
In-game tests proved that reload time is affected by ranged weapon type and unit ballistic skill characteristic.
T = Tb / BS
where,
T - reload time (in seconds)
Tb - weapon base reload time
BS - unit ballistic skill
Accuracy (WIP)
Shooting accuracy is affected by unit BS.
Some weapon types do not require line of sigh (LOS) for shooting and if a target is out of unit LOS, then unit has further penalty to its accuracy.
Distance (WIP)
Shooting distance is affected by weapon base range and elevation bonus (i.e. unit is standing on hill)
Number of firing ranks (WIP)
Number of firing ranks depends on ranged weapon type and its shooting trajectory. For instance, such weapons as bow allows to shoot first two ranks of a unit, while crossbow/pistol only first rank of a unit.