Weapon Pickup spawn random location done differently

Random Int in Range will give you a number in that range, but it can and will repeat. That is why you are getting two or more to spawn the same.

There are several ways you can always avoid a repeated number. One is: populate an array with the integers in order and shuffle, then spawn in order of the array.