Run it
Copy the script and paste it into your executor.
local NoSpreadEnabled = true
local WeaponsFolder = game:GetService("ReplicatedStorage"):FindFirstChild("Weapons")
local function noSpread(weapon)
if NoSpreadEnabled then
local spread = weapon:FindFirstChild("Spread")
if spread then
for _, v in ipairs(spread:GetDescendants()) do
if v:IsA("NumberValue") then
v.Value = 0
end
end
end
end
end
if WeaponsFolder then
for _, weapon in ipairs(WeaponsFolder:GetChildren()) do
noSpread(weapon)
end
end
No spread all weapons. Runs on each executor.

[UPDATE!] Counter Blox