1) regarding that ammo glitches; i've had the same issue with Bushido's T+T, specifically two magnum types. when I pick up ammo dropped from players, specifically, it instantly resets my reserve to 0. I've found that this happens when I use a specific set of addons with each other, regardless if I redownload T+T or blockland. Without any of the other addons, it works fine, and I can reload/pick up ammo fine with the magnum before I pick up a player-dropped ammo cache.
Maybe your issue is similar to that and you can trace what is causing the problem by looking through that?
2) Bushido system is most likely best for BL to reduce complexity. Battlefield-type just makes it complicated in regards to managing ammo reserves/switching guns.
Torque is just confusingly broken at times lol, I'll figure something out.
Bushido's I would actually argue is more complex, since the battlefield system only requires me to create a single ammo item, and I can balance every item to only have a set reserve max, instead of a type max. (SMG with 24 rounds vs one with 32, 32 round one would probably have more in reserve.) But Bushido's ammo currently all the rage.
Also, I can't confirm, but the ammo box you throw down might have an Easter egg that causes it to explode when it touches stuff instead of giving ammo. Ammotrap.exe lol