The Fortnite version 3.4 update adds vending machines all throughout the island in the Battle Royale Mode. Each of which offers 3 random deals on items of varying rarity players can purchase with one of the three materials (wood, stone, and metal). Items will cost between 100 and 500 materials, depends on the rarity, and will cycle at regular intervals. If you'd like these machines to cycle a little faster, you can wack 'em with your pickaxe.
Also, 3.4 finally adds first-shot accuracy for many weapons, including submachine guns, pistols, assault rifles, revolvers, and hand cannons. If a weapon hasn't been fired for a little while, its first shot will be 100 % accurate. For more on the date check out the Fortnite official blog.