The backpack is a MeshPart and just spawns where it was placed before moving it into the ServerStorage.. It spawns, I assume just not welding correctly.
if loadout[class][1] then
if rank=="Ranker" or rank=="NCO" then
--Backpack
local back=storage.Backpack:clone()
local weld=Instance.new("Weld")
weld.Parent=back.Pack
back.Pack.Weld.Part1=chr:findFirstChild("Torso")
back.Parent=chr
end
end
end
end)
end)

2 comments
You didn't set the weld CFrame, nor the parts that are to attach to eachother. ;/
http://wiki.roblox.com/index.php?title=Weld