- type: entity
  name: shotgun
  parent: BaseItem
  id: BaseShotgun
  description: A rooty tooty point and shooty.
  abstract: true
  components:
  - type: LoopingSound
  - type: RangedWeapon
    automatic: false
    firerate: 20
  - type: BallisticMagazineWeapon
    caliber: A12g
    evenspread : 40
    magazines:
    - A12g
    default_magazine: magazine_12g_shotgun
    auto_eject_magazine: false
    sound_auto_eject: /Audio/Guns/EmptyAlarm/smg_empty_alarm.ogg
    sound_magazine_in: /Audio/Guns/MagIn/smg_magin.ogg
    sound_magazine_out: /Audio/Guns/MagOut/smg_magout.ogg
    sound_empty: /Audio/Guns/Empty/empty.ogg
    sound_gunshot: /Audio/Guns/Gunshots/smg.ogg

- type: entity
  name: magazine fed shotgun
  parent: BaseShotgun
  id: MagazineFedShotgun
  components:
  - type: Sprite
    netsync: false
    sprite: Objects/Guns/SMGs/c20r.rsi
    state: c20r-5
  - type: Icon
    sprite: Objects/Guns/SMGs/c20r.rsi
    state: c20r-5
  - type: Appearance
    visuals:
    - type: BallisticMagazineWeaponVisualizer2D
      base_state: c20r
      steps: 6
  - type: Item
    Size: 24
    sprite: Objects/Guns/SMGs/c20r.rsi
