How can i push to an object to a wall or a surface in front of me while holding. Like gravity gun using mouse wheel to change its distance ?

Instead of using ‘move component to’, if you’re doing it on tick, why not just use ‘set relative location’?