Keeping loadout between game levels

Thank you so much for the help !

So I have most of the gun data structured in a dataTable to communicate with the UMG like this:

So instead of an actor variable, you are saying to replace the Actor with it’s Class reference? Would I be able to replace the Purple Blueprint from the picture above with the Actor part circled below?

If not…
Can I save this InstanceReference ID for loading the gun later?