I set up the GUI Shop so players can buy an L96:
"L96 Rifle": {
"DisplayName": "L96 Rifle",
"CraftAsDisplayName": false,
"Shortname": "rifle.l96",
"MakeBlueprint": false,
"EnableBuy": true,
"EnableSell": false,
"Image": "https://i.ibb.co/3sWkCHm/l96.png",
"SellPrice": 1.0,
"BuyPrice": 1500.0,
"BuyCooldown": 0,
"SellCooldown": 0,
"BuyQuantity": [1],
"SellQuantity": [],
"KitName": null,
"Command": [
"inventory.giveto $player.id rifle.l96 1",
"inventory.giveto $player.id ammo.rifle 50"
],
"RunCommandAndCustomShopItem": false,
"SkinId": 0
},When they buy the L96, they end up with 2 L96 rifles instead of one. Any idea why?