game.Workspace.Guns.Changed:connect(function(t)
if t == "Start" then
local Player = game:GetService("Players").LocalPlayer
local Item = game:GetService("ReplicatedStorage").Pistol:Clone()
Item.Parent = Player.Backpack
end
end)
In another script, I have something to change the Gun Value to "Start"
Oh, its in LocalScript too

2 comments
Anything in the output?
No, nothing