All answers aside - the original post didn't give enough information for _anyone_ to really help.
This is often the case at this community - most of the community members are used to this and we (as a community) try to get more information, to perhaps then assist.
Indeed, offering solutions without really knowing the problem is shooting a weapon in the dark.
You don't know what you might hit. Property, friend, foe, nothing, all of the above.
I have to agree with my team and the respected member of the community on this one - there was no mention or clarification that a proposed scripted solution should only be tried as temporary or 'until real problem is fixed' solution.
Back on topic - Kevin, ULX has nothing to do with weapon spawning.
Likely an addon - we'd recommend troubleshooting any addons or gamemodes that place restrictions on loadout/weapons/props.
Providing us the output from "ulx debuginfo" from server console may help us help you, but, we're not all going to know what each addon does.
You'd likely learn better if any control access to weapons on spawn.