I wanted to advanced ammo just give bonus range to guns, but it didn't work like i hoped it would. and it worked excactly like i hoped it would.
Base bullet ammo divided in 3 tiers:
1. Firearm magazine - no range changes
2. Piercing rounds magazine - 25% range increase by default
3. Uranium rounds magazine - 50% range increase by default
You can set up range% difference between ammo types in startup settings.
The quality makes this mod redundant, as quality turrets will get extra range. It is compatible, but due to the multiplicative nature of quality bonuses, the range can become ridiculous even with modest settings.