This drone was designed to be readily printed, withous any support, and the only thing you want is 8 screws M5 25mm.
It's well balanced, and stiff enough for a truly great FPV flight encounter.
To assemble it, repair your components on the various parts (motors and ESC on arms, electronic on the top and radio receiver on the bottom component). Subsequently, assemble arms between bottom and top parts, screw it.
For the parts you want, assess this upload there's more details in uploaded files: https://www.myminifactory.com/object/drone-quadcopter-halo-11420
The international weight of the drone is around 580g.