Lol, It can be like that :). Sometimes the way UE4 does things seems a bit strange at first. But there’s always (usually) a way to do it once you find it…
Not sure. A few issues I’ve had with importing and attaching items. 1) When you export the mesh from your 3D modeller (3Ds Max?) make sure the mesh is placed at the 0,0,0 origin of its scene when exported (as the mesh when imported to UE4 will keep that same distance from origin when generating its gizmo/pivot/attach point)(can also be helpful to place the handle of any object that’s going to be held at the origin, then you can snap it straight to the socket in UE4). 2) I guess you could either rescale the mesh in the 3D modeller; or open the static mesh editor for the asset you want to attach, then in Details > Transform > Import uniform Scale, set the scale as required and reimport; or you can create an actor blueprint for the equipment you want to attach, add a static mesh component and add and resize your mesh in there (see below for quick node diagram to spawn and attach some equipment to a character - note: rescaling the equipment mesh, no collision set otherwise the attached equipment will continuously collide with the character making movement jittery, mesh is the character skeletal mesh component)…