Finding specific instance of an item within a table without using GUIDs

Yeah I was using the ItemType + ItemRarity method before on a previous project and its much easier to manage but limits modularization so I was trying something new. I think GUIDs like the way you show in this code snippet are the way to go. I appreciate all the help!