Make a single "mesh" out of multiple ones placed down by the player? -Weapon Designer

Hello! I am working on a program (less of a game really, it’s just for fun) where you can build weapons and shoot them and stuff, and just be creative. Tons of parts, 13 weapon categories (rifle, smg, energy weapons, etc.), 10 categories of parts for each weapon (stocks, triggers, barrels, etc.). What I want to do is make it so that when the player places a weapon part, it is attached to the part you are aiming at when placing. Ideally, it all becomes one single grouped mesh.

What I have so far is that you can place objects with a line trace, and I think I could use the Attach To node, but not sure. So any ideas on how I may achieve this?

Thanks in advance! :slight_smile: