Thank you I did end up creating my own script.You should be able to use the state system again. Instead of having a state for each specific weapon you could set a general state name for each Item Set. Alternatively you could create your own script and listen for the item equip callbacks and set a custom state based off of that.