module MarzGuns {
    
    item 9x19Magazine15_M92FS {
        AmmoType         = swmg:bullet_9x19,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 9x19Magazine15_M92FS,
        ItemType         = base:weaponpart,
        MaxAmmo          = 15,
        MountOn          = MarzGuns.M92FS,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.05,
        WeightModifier   = 0.05,
        StaticModel      = MarzGuns.9x19Magazine15_M92FS,
        WorldStaticModel = MarzGuns.9x19Magazine15_M92FS,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 9x19Magazine30_M92FS {
        AmmoType         = swmg:bullet_9x19,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 9x19Magazine30_M92FS,
        ItemType         = base:weaponpart,
        MaxAmmo          = 30,
        MountOn          = MarzGuns.M92FS,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.2,
        WeightModifier   = 0.2,
        StaticModel      = MarzGuns.9x19Magazine30_M92FS,
        WorldStaticModel = MarzGuns.9x19Magazine30_M92FS,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 9x19Magazine50_M92FS {
        AmmoType         = swmg:bullet_9x19,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 9x19Magazine50_M92FS,
        ItemType         = base:weaponpart,
        MaxAmmo          = 50,
        MountOn          = MarzGuns.M92FS,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.25,
        WeightModifier   = 0.25,
        StaticModel      = MarzGuns.9x19Magazine50_M92FS,
        WorldStaticModel = MarzGuns.9x19Magazine50_M92FS,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 9x19Magazine18_M93R {
        AmmoType         = swmg:bullet_9x19,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 9x19Magazine18_M93R,
        ItemType         = base:weaponpart,
        MaxAmmo          = 18,
        MountOn          = MarzGuns.M93R,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.1,
        WeightModifier   = 0.1,
        StaticModel      = MarzGuns.9x19Magazine18_M93R,
        WorldStaticModel = MarzGuns.9x19Magazine18_M93R,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 9x19Magazine60_M93R {
        AmmoType         = swmg:bullet_9x19,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 9x19Magazine60_M93R,
        ItemType         = base:weaponpart,
        MaxAmmo          = 60,
        MountOn          = MarzGuns.M93R,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.2,
        WeightModifier   = 0.2,
        StaticModel      = MarzGuns.9x19Magazine60_M93R,
        WorldStaticModel = MarzGuns.9x19Magazine60_M93R,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 9x19Magazine13_HIPOWER {
        AmmoType         = swmg:bullet_9x19,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 9x19Magazine13_HIPOWER,
        ItemType         = base:weaponpart,
        MaxAmmo          = 13,
        MountOn          = MarzGuns.HIPOWER,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.05,
        WeightModifier   = 0.05,
        StaticModel      = MarzGuns.9x19Magazine13_HIPOWER,
        WorldStaticModel = MarzGuns.9x19Magazine13_HIPOWER,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 9x19Magazine10_P226 {
        AmmoType         = swmg:bullet_9x19,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 9x19Magazine10_P226,
        ItemType         = base:weaponpart,
        MaxAmmo          = 10,
        MountOn          = MarzGuns.P226,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.05,
        WeightModifier   = 0.05,
        StaticModel      = MarzGuns.9x19Magazine10_P226,
        WorldStaticModel = MarzGuns.9x19Magazine10_P226,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 45Magazine7_M1911 {
        AmmoType         = swmg:bullet_45,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 45Magazine7_M1911,
        ItemType         = base:weaponpart,
        MaxAmmo          = 7,
        MountOn          = MarzGuns.M1911;MarzGuns.CAMP_CARBINE,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.04,
        WeightModifier   = 0.04,
        StaticModel      = MarzGuns.45Magazine7_M1911,
        WorldStaticModel = MarzGuns.45Magazine7_M1911,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 45Magazine12_USP {
        AmmoType         = swmg:bullet_45,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 45Magazine12_USP,
        ItemType         = base:weaponpart,
        MaxAmmo          = 12,
        MountOn          = MarzGuns.USP,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.05,
        WeightModifier   = 0.05,
        StaticModel      = MarzGuns.45Magazine12_USP,
        WorldStaticModel = MarzGuns.45Magazine12_USP,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 45Magazine20_USP {
        AmmoType         = swmg:bullet_45,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 45Magazine20_USP,
        ItemType         = base:weaponpart,
        MaxAmmo          = 20,
        MountOn          = MarzGuns.USP,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.2,
        WeightModifier   = 0.2,
        StaticModel      = MarzGuns.45Magazine20_USP,
        WorldStaticModel = MarzGuns.45Magazine20_USP,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 50Magazine8_DEAGLE {
        AmmoType         = swmg:bullet_50,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 50Magazine8_DEAGLE,
        ItemType         = base:weaponpart,
        MaxAmmo          = 8,
        MountOn          = MarzGuns.DEAGLE,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.05,
        WeightModifier   = 0.05,
        StaticModel      = MarzGuns.50Magazine8_DEAGLE,
        WorldStaticModel = MarzGuns.50Magazine8_DEAGLE,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 50Magazine12_DEAGLE {
        AmmoType         = swmg:bullet_50,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 50Magazine12_DEAGLE,
        ItemType         = base:weaponpart,
        MaxAmmo          = 12,
        MountOn          = MarzGuns.DEAGLE,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.12,
        WeightModifier   = 0.12,
        StaticModel      = MarzGuns.50Magazine12_DEAGLE,
        WorldStaticModel = MarzGuns.50Magazine12_DEAGLE,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 9x19Magazine18_VP70M {
        AmmoType         = swmg:bullet_9x19,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 9x19Magazine18_VP70M,
        ItemType         = base:weaponpart,
        MaxAmmo          = 18,
        MountOn          = MarzGuns.VP70M,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.12,
        WeightModifier   = 0.12,
        StaticModel      = MarzGuns.9x19Magazine18_VP70M,
        WorldStaticModel = MarzGuns.9x19Magazine18_VP70M,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
    
    item 9x19Magazine30_VP70M {
        AmmoType         = swmg:bullet_9x19,
        CanStack         = false,
        DisplayCategory  = WeaponMagazine,
        Icon             = 9x19Magazine30_VP70M,
        ItemType         = base:weaponpart,
        MaxAmmo          = 30,
        MountOn          = MarzGuns.VP70M,
        PartType         = Clip,
        Tags             = base:hasmetal;base:pistolmagazine,
        Weight           = 0.12,
        WeightModifier   = 0.12,
        StaticModel      = MarzGuns.9x19Magazine30_VP70M,
        WorldStaticModel = MarzGuns.9x19Magazine30_VP70M,
        UseDelta         = 1,
        CanAttach        = MarzGuns_AttachAndDetach.IsMagazine,
        CanDetach        = MarzGuns_AttachAndDetach.IsMagazine,
    }
}
