Basically this blueprint is one that I plan to duplicate for all 13-ish guns in my game, i haven’t set the weapon equipped var in this SS but trust me ive set it in the “finished” BP, the problem is that this is quite large when expanded and im still new to programming and blueprints, should this be a function or a macro? The item to add is all stored in the class and is called elsewhere but that is not the problem.