Since these were more “simpler” challengers, I thought that it would be better again to show how I did them in just one topic.
Snapping:
As I’m using Blender 2.92, I had selected the “Auto Merge Vertices” button, so some of the vertices of the guardrail were merged to some vertices of the pyramid, so now I’m not able to change some areas of thae guardrail at the top. So, watch out for that if you have one of the most recent versions of Blender.
Array modifier:
Joining meshes: