Fantastic! Worked like a charm!
I was able to setup a empty game object and parent several different pickup items underneath it.
Then i used GetNextChild to deactivate all of them.
Once it finished, it went to a new state where i used "get random child" and activated just that one.
Now i can place my ItemPrefab all over my game, and each time you play it will end up with a random item drop each time you play!
Thanks Jean!