vehicle-mounted weapon

C15618 concept

A vehicle-mounted weapon is an armament system fixed to or integrated with a vehicle platform to provide mobile offensive or defensive firepower.


Instances (1)