Sorry your question was a little confusing, hope I understood it correctly. Also, this method is bad because it uses a lot of memory, but it was the only way I could think of.
First, make sure all of your components are “child actors” of a base actor. For example, I have a bunch of guns that are all child actors from “Base Gun” actor.
Then create a variable array of “Base Gun”
Then use the “make array” node and order them like you want