Thanks for the report! I wonder why there are no ammo_items
stored for the vehicle prototype. Unfortunately, the mod still has no setting to enable debugging. A saved game probably wouldn't help much either because the interesting stuff seems to happen in mods requiring SA (which I don't have). So I need a bit help!
Please add this right before line 1029 of file vehicle_lists.lua:
log(string.format("ammo_items stored for gun %s (%s): %s",
g, gun.name, serpent.block(mod.prototypes.items.guns[gun.name].ammo_items)))
and this right before line 1026 (same file):
log(string.format("Vehicle: %s (%s)", p_name, proto_type))
Then clear factorio-current.log, reload your saved game and upload factorio-current.log where I can fetch it without having an account (I'm not on Google etc.). If you're on the forum, you could also send me a private message with the log attached.