I'm trying to write a plugin for sourcemod that allows you to equip a weapon to a player and remove weapons from players using RemovePlayerItem and EquipPlayerWeapon, I need to know how to create the weapon entity then get it's index so that it may be equiped to the player, and I need some sort of way to get the index of the weapon that I want to remove from the player. I'm guessing I can do something like that by using GetPlayerWeaponSlot, but I don't know what slot each weapon shows up in.