How to make this?
The tools parts
CanCollide property is set to false which makes it go through the wall. To prevent this from happening, you would simply set all the parts
CanCollide property of that tool to true so that it no longer goes through any objects such as that wall.
No, the OP wants to make the part on top, which would require viewports such as games like CS:GO
Nah, this model is anchored and changes position by RenderStepped
Yeah, but the quality suffers in viewport, and I do not know how to transfer lighting there