"Если нужный калибр, то отобразить данные
Иначе отобразить данные"
<tbody>
<tr v-for="items in ammo_data" :key="items.name">
<td>{{items.name}}</td>
<td>{{items.caliber}}</td>
<td>{{items.damage}}</td>
<td>{{items.arm_pentra}}</td>
<td>{{items.arm_damage}}</td>
<td>{{items.bullet_frag}}</td>
<td>{{items.speed}}</td>
<td>{{items.ricochet}}</td>
</tr>
</tbody>
<tbody
v-for="data in ammo_data"
:key="data.caliber"
>
<tr v-for="items in data.items" :key="items.name">
<td>{{items.name}}</td>
<td>{{items.caliber}}</td>
<td>{{items.damage}}</td>
<td>{{items.arm_pentra}}</td>
<td>{{items.arm_damage}}</td>
<td>{{items.bullet_frag}}</td>
<td>{{items.speed}}</td>
<td>{{items.ricochet}}</td>
</tr>
</tbody>
То есть, Если нужный калибр, то отобразить данные по этому калибру
Иначе (если не найден (false)), Отобразить все данные