module MarzGuns {
    
    item 762x54Magazine10_SVD {
        AmmoType         = swmg:bullet_762x54,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 762x54Magazine10_SVD,
        ItemType         = base:weaponpart,
        MaxAmmo          = 10,
        MountOn          = MarzGuns.SVD,
        PartType         = Clip,
        Tags             = base:hasmetal;base:riflemagazine,
        Weight           = 0.15,
        WeightModifier   = 0.15,
        StaticModel      = MarzGuns.762x54Magazine10_SVD,
        WorldStaticModel = MarzGuns.762x54Magazine10_SVD,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 762x51Magazine5_PSG1 {
        AmmoType         = swmg:bullet_762x51,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 762x51Magazine5_PSG1,
        ItemType         = base:weaponpart,
        MaxAmmo          = 5,
        MountOn          = MarzGuns.PSG1,
        PartType         = Clip,
        Tags             = base:hasmetal;base:riflemagazine,
        Weight           = 0.1,
        WeightModifier   = 0.1,
        StaticModel      = MarzGuns.762x51Magazine5_PSG1,
        WorldStaticModel = MarzGuns.762x51Magazine5_PSG1,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }

    item 223Magazine10_Mini14 {
        AmmoType         = swmg:bullet_223,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 223Magazine10_Mini14,
        ItemType         = base:weaponpart,
        MaxAmmo          = 10,
        MountOn          = MarzGuns.MINI_14,
        PartType         = Clip,
        Tags             = base:hasmetal;base:riflemagazine,
        Weight           = 0.1,
        WeightModifier   = 0.1,
        StaticModel      = MarzGuns.223Magazine10_Mini14,
        WorldStaticModel = MarzGuns.223Magazine10_Mini14,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }

    item 223Magazine20_Mini14 {
        AmmoType         = swmg:bullet_223,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 223Magazine20_Mini14,
        ItemType         = base:weaponpart,
        MaxAmmo          = 20,
        MountOn          = MarzGuns.MINI_14,
        PartType         = Clip,
        Tags             = base:hasmetal;base:riflemagazine,
        Weight           = 0.2,
        WeightModifier   = 0.2,
        StaticModel      = MarzGuns.223Magazine20_Mini14,
        WorldStaticModel = MarzGuns.223Magazine20_Mini14,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }

    item 223Magazine30_Mini14 {
        AmmoType         = swmg:bullet_223,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 223Magazine30_Mini14,
        ItemType         = base:weaponpart,
        MaxAmmo          = 30,
        MountOn          = MarzGuns.MINI_14,
        PartType         = Clip,
        Tags             = base:hasmetal;base:riflemagazine,
        Weight           = 0.25,
        WeightModifier   = 0.25,
        StaticModel      = MarzGuns.223Magazine30_Mini14,
        WorldStaticModel = MarzGuns.223Magazine30_Mini14,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
}
