Make monster::ammo a map of ammo types instead of a single int, and load starting ammo counts from json.