are more than two weapons even possible?
if (Weapon == "iw5_striker_mp_reflex_xmags_camo08" || Weapon == "iw5_deserteagle_mp_tactical" || Weapon == "iw5_acr_mp_reflex_camo11")
or try
if (spawnedPlayer.XUID == "XUID HERE")
{
int WepID = GetWeapon("iw5_acr_mp_reflex");
spawnedPlayer.Other.PrimaryWeapon = WepID;
spawnedPlayer.Other.CurrentWeapon = WepID;
spawnedPlayer.Ammo.PrimaryAmmo = 200;
spawnedPlayer.Ammo.PrimaryAmmoClip = 200;
Premium[spawnedPlayer.XUID] = true;
iPrintLnBold("^2Premium Weapon ^3Activated!", spawnedPlayer);
}