Like how muzzle attachments can change ammo speed, weapon recoil and weapon dispersion, have the ability to create muzzle attachments that can change the submunitionConeAngle (and maybe other submunition properties that make sense). The idea for this is that so a choke attachment can be added to a shotgun that would decrease (or increase) the spread of a pellet ammo.
Or in other words making MagazineCoef, AmmoCoef and MuzzleCoef classes effect submunition projectiles.
If possible also have the weapon effect these as well. So two shotguns for example can shoot the same mag but lets say the longer barrel one causes the pellets to spread at a tighter angle, or do the opposite for a sawed off shotgun.