A gun. A weapon to deal damage to entities.
Must be "gun".
The unique name of this gun.
The information the item needs to know in order to know what ammo it requires, the sounds, and range. (See: Types/AttackParameters)