FirearmsDistributions = Distributions or {};

local distributionTable = {

    burgerkitchen =
    {
		counter ={

			items = {
			},

			junk = {

				items = {
				},
			},
		}
	},

    medclinic =
    {
        counter =
        {

            items = {
            }
        }
    },

    medicalstorage = {
        counter =
        {

            items = {
            }
        },

        metal_shelves =
        {

            items = {

            }
        }
    },

    zippeestore =
    {
        counter = {

            items = {
            }
        },

        shelvesmag ={

            items = {
            }
        },

        crate = {

            items = {
            }
        }
    },

    grocerystorage =
    {
        bin = {

            items = {
            }
        },
    },


    grocery =
    {

        counter ={

            items = {
            },
            junk = {

                items = {

                }
            }
        },

        smallbox= {

            items = {

            }
        },

        shelvesmag ={

            items = {

            }
        },

        crate = {

            items = {
            }
        }
    },

    gigamart =
    {

        counter ={

            items = {
            },
            junk = {

                items = {

                }
            }
        },

        shelvesmag ={

            items = {

            }
        },

        crate = {

            items = {
            }
        }
    },

    fossoil =
    {
        counter ={

            items = {
            }
        },

        shelvesmag ={

            items = {

            }
        },

        crate = {

            items = {
            }
        }
    },

	bedroom =
	{

        plankstash ={

            items = {
            }
        },

		sidetable = {

			items = {
			},

			junk = {

				items = {
				},
			},
        },
	},

    loggingfactory =
    {
        crate = {

            items = {
            }
        },
    },

    all =
    {
        plankstash ={
            items = {
                "Firearms.ColtPeacemaker",1,
            }
        },

        dresser = {

            items = {
            }
        },

        postbox = {

            items = {
            },
        },

        corn ={

            items = {
            }
        },

		locker ={
        "Firearms.ColtPeacemaker",0.5,
        "Firearms.Glock17", 0.25,
        "Firearms.Glock17Mag", 0.05,
        "Firearms.AmmoStock", 1,
		},

        inventorymale = {

            items = {
            "Firearms.ColtPeacemaker",0.05,
            "Firearms.Glock17", 0.01,
            "Firearms.Glock17Mag", 0.01,
            }
        },
        inventoryfemale = {

            items = {
            "Firearms.ColtPeacemaker",0.05,
            "Firearms.Glock17", 0.01,
            "Firearms.Glock17Mag", 0.01,
            }

        },
        shelvesmag ={

            items = {
            }
        },

		desk = {

			items = {
			},

			junk = {

				items = {
				},
			},
		},

		filingcabinet = {

			items = {
			},

			junk = {

				items = {
				},
			},
		},

		wardrobe = {
    "Firearms.ColtPeacemaker",0.05,
    "Firearms.Glock17", 0.01,
    "Firearms.Glock17Mag", 0.01,
    "Firearms.AmmoStock", 1,
		},

        crate = {

            items = {
            "Firearms.ColtPeacemaker", 0.1,
            }
        },

		counter = {

			items = {
      "Firearms.ColtPeacemaker", 0.1,
			},

			junk = {

				items = {
				},
			},
		},

		sidetable = {

			items = {
			},

			junk = {

				items = {
				},
			},
		},

        bin = {

            items = {
            "Firearms.ColtPeacemaker", 0.15,
            }
        },

		officedrawers = {

			items = {
			},

			junk = {

				items = {
				},
			},
		},

        metal_shelves ={

            items = {
            "Firearms.ColtPeacemaker", 0.1,
            }
        },

        shelves ={

            items = {
            }
        },

        other = {

            items = {
            }
        },
    },

    shed =
    {
        other ={

            items = {
            "Firearms.ColtPeacemaker",0.05,
            "Firearms.Glock17", 0.01,
            "Firearms.Glock17Mag", 0.01,
            "Firearms.AmmoStock", 1,
            },

            junk = {

                items = {
                },
            },
        },

        logs = {

            items = {
            }
        },
    },


    plazastore1 =
    {
        counter ={

            items = {
            }
        },
    },

    garagestorage =
    {
        other ={

            items = {
            "Firearms.ColtPeacemaker",0.1,
            "Firearms.Glock17", 0.01,
            "Firearms.Glock17Mag", 0.01,
            "Firearms.AmmoStock", 1,
            },

            junk = {

                items = {
                },
            },
        },
    },

    garage =
    {
        metal_shelves ={

            items = {
            "Firearms.45Silencer", 0.5,
            "Firearms.223Silencer", 0.5,
            "Firearms.AmmoStock", 1,
            }
        },
        crate = {

            items = {
            "Firearms.45Silencer", 0.5,
            "Firearms.9mmSilencer", 0.5,
            "Firearms.223Silencer", 0.5,
            "Firearms.AmmoStock", 1,
            }
        }
    },

    motelbedroom =
    {
        wardrobe ={

            items = {
            }
        },
    },

    lobby =
    {
        counter ={

            items = {
            }
        },
    },

    bookstore =
    {

        other =
        {

            items = {
            }
        }
    },

    grocers =
    {

        smallcrate={

            items = {
            }
        },

        smallbox={

            items = {
            }
        },
    },

    library =
    {
        counter ={

            items = {
            }
        },
    },

    toolstore =
    {
        shelves ={

            items = {
            }
        },

        counter ={

            items = {
            }
        },
    },

    bar =
    {
        shelves ={

            items = {
            },
        },

        counter ={

            items = {
            },
        },

        bin = {

            items = {
            }
        },
    },

    policestorage = {
        locker ={

            items = {
            "Firearms.Glock17", 1,
            "Firearms.Glock17Mag", 3,
            "Firearms.45Silencer", 0.1,
            "Firearms.9mmSilencer", 0.1,
            "Firearms.223Silencer", 0.05,
            },
        },

        metal_shelves =
        {

            items = {
            "Firearms.Glock17", 1,
            "Firearms.Glock17Mag", 1,
            "Firearms.45Silencer", 0.1,
            "Firearms.9mmSilencer", 0.1,
            "Firearms.223Silencer", 0.05,
            }
        },
    },

    armystorage = {
        locker ={

            items = {
            "Firearms.Glock17", 3,
            "Firearms.Glock17Mag", 5,
            "Firearms.45Silencer", 1,
            "Firearms.9mmSilencer", 1,
            "Firearms.223Silencer", 0.5,
            "Firearms.M24Rifle", 10,
            "Firearms.ExtendedRecoilPad", 1,
            "Firearms.Rifle_Bipod", 1,
            "Firearms.M24Rifle", 0.5,
            },
        },

        metal_shelves =
        {

            items = {
            "Firearms.Glock17", 5,
            "Firearms.Glock17Mag", 5,
            "Firearms.45Silencer", 1,
            "Firearms.9mmSilencer", 1,
            "Firearms.223Silencer", 0.5,
            "Firearms.ExtendedRecoilPad", 1,
            "Firearms.Rifle_Bipod", 1,
            "Firearms.M24Rifle", 0.5,
            }
        },
    },

    gunstore = {
        counter ={

            items = {
            "Firearms.ColtPeacemaker", 2,
            "Firearms.Glock17Mag", 5,
            "Firearms.45Silencer", 2,
            "Firearms.9mmSilencer", 2,
            "Firearms.223Silencer", 2,
            "Firearms.308Silencer", 1,
            "Firearms.556Silencer", 0.5,
            "Firearms.ExtendedRecoilPad", 1,
            "Firearms.Rifle_Bipod", 1,
            "Firearms.AmmoStock", 1,
            },
            dontSpawnAmmo = true,
        },

        displaycase ={

            items = {
            "Firearms.ColtPeacemaker", 4,
            "Firearms.Glock17", 15,
            "Firearms.Glock17Mag", 5,
            "Firearms.45Silencer", 2,
            "Firearms.9mmSilencer", 2,
            "Firearms.223Silencer", 2,
            "Firearms.308Silencer", 1,
            "Firearms.556Silencer", 0.5,
            "Firearms.ExtendedRecoilPad", 1,
            "Firearms.Rifle_Bipod", 1,
            "Firearms.AmmoStock", 1,
            "Firearms.M24Rifle", 0.5,
            },
            dontSpawnAmmo = true,
        },

        locker ={

            items = {
            "Firearms.ColtPeacemaker", 2,
            "Firearms.Glock17", 5,
            "Firearms.Glock17Mag", 5,
            "Firearms.45Silencer", 2,
            "Firearms.9mmSilencer", 2,
            "Firearms.223Silencer", 2,
            "Firearms.308Silencer", 1,
            "Firearms.556Silencer", 0.5,
            "Firearms.Rifle_Bipod", 1,
            "Firearms.AmmoStock", 1,
            "Firearms.M24Rifle", 0.5,
            },
            dontSpawnAmmo = true,
        },

        metal_shelves ={

            items = {
            "Firearms.ColtPeacemaker", 0.1,
            },
            dontSpawnAmmo = true,
        },
    },

    gunstorestorage ={
        all={

            items = {
            "Firearms.ColtPeacemaker", 5,
            "Firearms.Glock17", 15,
            "Firearms.Glock17Mag", 5,
            "Firearms.45Silencer", 2,
            "Firearms.9mmSilencer", 2,
            "Firearms.223Silencer", 2,
            "Firearms.308Silencer", 1,
            "Firearms.556Silencer", 0.5,
            "Firearms.ExtendedRecoilPad", 1,
            "Firearms.Rifle_Bipod", 1,
            "Firearms.M24Rifle", 0.5,
            "Firearms.Rifle_Bipod", 2,
            "Firearms.AmmoStock", 2,
            },

            dontSpawnAmmo = true,
        },
    },

    mechanic = {
        wardrobe ={

            items = {
            "Firearms.ColtPeacemaker", 0.1,
            "Firearms.AmmoStock", 1,
            }
        },

        metal_shelves ={

            items = {
            }
        },
    },

    clothesstore = {
        counter ={

            items = {
            },
        },
    },

    motelroom = {
        bin = {

            items = {
            }
        },
        other ={

            items = {
            },
        },
    },

    motelroomoccupied = {

        bin = {

            items = {
            }
        },

        other ={

            items = {
            },
        },
    },

    empty = {
        all ={

            items = {
            },
        },
    },

    cafe = {
        counter = {

            items = {
            },
        },

        bin = {

            items = {
            },
        },
    },

    restaurant = {
        counter = {

            items = {
            },
        },
    },

    post = {
        counter = {

            items = {
            },
        },
    },

    poststorage = {
        all = {

            items = {
            },
        },
    },

    generalstorestorage = {
        other = {

            items = {
            },
        },
    },

    generalstore = {
        other = {

            items = {
            },
        },
    },

    laundry = {
        counter ={

            items = {
            },
        },
    },

    furniturestore = {
        freezer =
        {
            items = {
            }
        },

        fridge ={
            items = {
            }
        },

        wardrobe ={
            items = {
            }
        },

        counter ={
            items = {
            },
        },
    },

    storageunit = {
        all ={

            items = {
            "Firearms.ColtPeacemaker", 0.6,
            "Firearms.Glock17", 0.1,
            "Firearms.Glock17Mag", 0.1,
            "Firearms.45Silencer", 0.2,
            "Firearms.9mmSilencer", 0.2,
            "Firearms.223Silencer", 0.2,
            "Firearms.308Silencer", 0.1,
            "Firearms.ExtendedRecoilPad", 0.1,
            "Firearms.Rifle_Bipod", 0.1,
            "Firearms.M24Rifle", 0.05,
            },
        },
    },

    fishingstorage= {
        counter ={

            items = {
            }
        },

        crate ={

            items = {
            }
        },
    },

    theatre = {
        counter ={

            items = {
            },
        },
    },

    theatrestorage = {
        crate ={

            items = {
            },
        },
    },

    cornerstore = {

        counter ={

            items = {
            }
        },

        shelvesmag ={

            items = {
            },
        },
    },

    housewarestore = {
        shelves ={

            items = {
            },
        },
    },

    shoestore = {

        counter ={

            items = {
            },
        },
    },

    sportstorage = {
        counter ={

            items = {
            },
        },
    },

    giftstorage = {
        crate ={

            items = {
            },
        },
    },

    giftstore = {
        shelves ={

            items = {
            },
        },

        counter ={

            items = {
            },
        },
    },

    electronicsstore = {
        counter ={

            items = {
            }
        },

        shelves ={

            items = {
            }
        },
    },

    sewingstore = {
        counter ={

            items = {
            }
        },
    },

    departmentstore = {
        counter = {

            items = {
            },
        },
    },

    hall = {
        counter = {

            items = {
            },
        },
    },

    gasstore = {

        shelves = {

            items = {
            }
        },

        counter = {

            items = {
            "Firearms.ColtPeacemaker", 0.1,
            }
        }
    },

    gasstorage = {
        metal_shelves = {

            items = {
            }
        },
    },

    farmstorage = {
        all = {

            items = {
            "Firearms.ColtPeacemaker", 0.1,
            }
        },
    },

    changeroom = {
        locker = {

            items = {
            }
        },

        counter = {

            items = {
            }
        },
    },

    hunting = {
        locker = {

            items = {
            "Firearms.ColtPeacemaker", 1,
            "Firearms.45Silencer", 0.2,
            "Firearms.9mmSilencer", 0.2,
            "Firearms.223Silencer", 0.2,
            "Firearms.308Silencer", 0.1,
            "Firearms.ExtendedRecoilPad", 0.1,
            "Firearms.Rifle_Bipod", 0.1,
            "Firearms.M24Rifle", 0.05,
            "Firearms.AmmoStock", 1,
            }
        },

        metal_shelves ={

            items = {
            },
        },

        other = {

            items = {
            "Firearms.ColtPeacemaker", 0.1,
            }
        },
    },

    camping = {


        all = {

            items = {
            "Firearms.ColtPeacemaker", 0.1,
            "Firearms.AmmoStock", 1,
            }
        },
    },

    Bag_WeaponBag = {

        items = {
            "Firearms.ColtPeacemaker",5,
            "Firearms.Glock17", 5,
            "Firearms.Glock17Mag", 5,
            "Firearms.AmmoStock", 1,
        },
        fillRand = 0,
    },

    Bag_SurvivorBag = {

        items = {
            "Firearms.ColtPeacemaker",5,
            "Firearms.Glock17", 5,
            "Firearms.Glock17Mag", 5,
            "Firearms.45Silencer", 2,
            "Firearms.9mmSilencer", 2,
            "Firearms.223Silencer", 1,
            "Firearms.308Silencer", 1,
            "Firearms.556Silencer", 0.5,
            "Firearms.AmmoStock", 1,
        },
        fillRand = 0,
    },

    Bag_WorkerBag = {

        items = {
        },
        fillRand = 1,
    },

    Toolbox = {

        items = {
        },
        fillRand = 1,
    },

    Garbagebag = {

        items = {
        },
        fillRand = 2,
    },

    Carpenter = {
        counter = {

            items = {
            }
        },
    },

    Electrician = {
        counter = {

            items = {
            }
        },
    },

    ShotgunCache1 = {
        ShotgunBox = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 2,
                "Firearms.9mmSilencer", 2,
                "Firearms.223Silencer", 1,
                "Firearms.308Silencer", 1,
                "Firearms.556Silencer", 0.5,
                "Firearms.ExtendedRecoilPad", 0.1,
                "Firearms.Rifle_Bipod", 0.1,
                "Firearms.AmmoStock", 1,
                "Firearms.M24Rifle", 0.05,
            }
        },

        Bag_DuffelBagTINT = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 2,
                "Firearms.9mmSilencer", 2,
                "Firearms.223Silencer", 1,
                "Firearms.308Silencer", 1,
                "Firearms.556Silencer", 0.5,
                "Firearms.ExtendedRecoilPad", 0.1,
                "Firearms.Rifle_Bipod", 0.1,
                "Firearms.AmmoStock", 1,
                "Firearms.M24Rifle", 0.05,
            },
            fillRand=3,
        },
    },

    ShotgunCache2 = {
        ShotgunBox = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 2,
                "Firearms.9mmSilencer", 2,
                "Firearms.223Silencer", 1,
                "Firearms.308Silencer", 1,
                "Firearms.556Silencer", 0.5,
                "Firearms.AmmoStock", 1,
            }
        },

        counter = {

            items = {
            }
        },
    },

    ToolsCache1 = {
        ToolsBox = {

            items = {
            },
        },

        counter = {

            items = {
            },
        },

        Bag_DuffelBagTINT = {

            items = {
            },
            fillRand = 3,
        },
    },

    GunCache1 = {
        GunBox = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 2,
                "Firearms.9mmSilencer", 2,
                "Firearms.223Silencer", 2,
                "Firearms.308Silencer", 1,
                "Firearms.556Silencer", 0.5,
                "Firearms.ExtendedRecoilPad", 0.1,
                "Firearms.Rifle_Bipod", 0.1,
                "Firearms.M24Rifle", 0.05,
                "Firearms.AmmoStock", 1,
            },
            dontSpawnAmmo = true,
        },

        counter = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 2,
                "Firearms.9mmSilencer", 2,
                "Firearms.223Silencer", 2,
                "Firearms.308Silencer", 1,
                "Firearms.556Silencer", 0.5,
                "Firearms.AmmoStock", 1,
            },
        },

        Bag_DuffelBagTINT = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 2,
                "Firearms.9mmSilencer", 2,
                "Firearms.223Silencer", 2,
                "Firearms.308Silencer", 1,
                "Firearms.556Silencer", 0.5,
                "Firearms.ExtendedRecoilPad", 0.1,
                "Firearms.Rifle_Bipod", 0.1,
                "Firearms.M24Rifle", 0.05,
                "Firearms.AmmoStock", 1,
            },
            fillRand = 3,
        },
    },

    GunCache2 = {
        GunBox = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 2,
                "Firearms.9mmSilencer", 2,
                "Firearms.223Silencer", 2,
                "Firearms.308Silencer", 1,
                "Firearms.556Silencer", 0.5,
                "Firearms.ExtendedRecoilPad", 0.1,
                "Firearms.Rifle_Bipod", 0.1,
                "Firearms.M24Rifle", 0.05,
                "Firearms.AmmoStock", 1,
            },
            dontSpawnAmmo = true,
        },

        Bag_DuffelBagTINT = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 2,
                "Firearms.9mmSilencer", 2,
                "Firearms.223Silencer", 2,
                "Firearms.308Silencer", 1,
                "Firearms.556Silencer", 0.5,
                "Firearms.ExtendedRecoilPad", 0.1,
                "Firearms.Rifle_Bipod", 0.1,
                "Firearms.M24Rifle", 0.05,
                "Firearms.AmmoStock", 1,
            },
            fillRand=3,
        },
    },

    SurvivorCache1 = {

        SurvivorCrate = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 2,
                "Firearms.9mmSilencer", 2,
                "Firearms.223Silencer", 2,
                "Firearms.308Silencer", 1,
                "Firearms.556Silencer", 0.5,
                "Firearms.ExtendedRecoilPad", 0.1,
                "Firearms.Rifle_Bipod", 0.1,
                "Firearms.M24Rifle", 0.05,
                "Firearms.AmmoStock", 1,
            }
        },
    },

    SurvivorCache2 = {

        SurvivorCrate = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 2,
                "Firearms.9mmSilencer", 2,
                "Firearms.223Silencer", 2,
                "Firearms.308Silencer", 1,
                "Firearms.556Silencer", 0.5,
                "Firearms.AmmoStock", 1,
            }
        },
    },

    security =
    {
        locker =
        {

            items = {
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.9mmSilencer", 2,
                "Firearms.AmmoStock", 1,
            },
            dontSpawnAmmo = true,
        },
    },

    armysurplus = {
        shelves = {

            items = {
                "Firearms.ColtPeacemaker", 4,
                "Firearms.ColtPeacemaker", 4,
                "Firearms.45Silencer", 0.2,
                "Firearms.223Silencer", 0.2,
                "Firearms.556Silencer", 0.1,
                "Firearms.AmmoStock", 1,
            },
        },
    },

    armyhanger = {
        metal_shelves = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 2,
                "Firearms.9mmSilencer", 2,
                "Firearms.223Silencer", 2,
                "Firearms.308Silencer", 1,
                "Firearms.556Silencer", 0.5,
                "Firearms.ExtendedRecoilPad", 1,
                "Firearms.Rifle_Bipod", 1,
                "Firearms.M24Rifle", 0.5,
                "Firearms.AmmoStock", 1,
            },
        },

        counter = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 2,
                "Firearms.9mmSilencer", 2,
                "Firearms.223Silencer", 2,
                "Firearms.308Silencer", 1,
                "Firearms.556Silencer", 0.5,
                "Firearms.ExtendedRecoilPad", 1,
                "Firearms.Rifle_Bipod", 1,
                "Firearms.M24Rifle", 0.5,
                "Firearms.AmmoStock", 1,
            },
        },

        locker = {

            items = {
                "Firearms.ColtPeacemaker",5,
                "Firearms.Glock17", 5,
                "Firearms.Glock17Mag", 5,
                "Firearms.45Silencer", 5,
                "Firearms.9mmSilencer", 5,
                "Firearms.9mmSilencer", 5,
                "Firearms.223Silencer", 5,
                "Firearms.308Silencer", 5,
                "Firearms.556Silencer", 5,
                "Firearms.AmmoStock", 1,
            },
        },
    },
}

table.insert(Distributions, distributionTable);

--*******All Items***************--
---"Firearms.ColtPeacemaker",5,
---"Firearms.Glock17", 5,
---"Firearms.Glock17Mag", 5,
--"Firearms.45Silencer", 2,
--"Firearms.9mmSilencer", 2,
--"Firearms.223Silencer", 2,
--"Firearms.308Silencer", 1,
--"Firearms.556Silencer", 0.5,
--*****************************--
