stock (something) with (something else)
To fill something or some place with a store or supply of some commodity. Make sure you stock the bunker with bottled water and non-perishable foods. We try to stock our shelves with produce grown by local farmers wherever possible.
stock something (up) with something
to load something with a supply of something. Let's stock the wine cellar with good vintages this year. We will stock up our wine cellar with whatever is on sale.