Add collider on the tip end of the weapons, so that it collides with the walls, players and objects in front and contracts, so that it cannot be fired without taking a position where the weapon is free towards the firing direction.
Currently the weapons seem to enter the walls and nearby objects breaking the sense of depth of the first-person view and causing visual inconsistency and breaking the immersion of the player.
Добавьте коллайдер на наконечник оружия, чтобы он сталкивался со стенами и предметами впереди и сжимался, так что из него нельзя выстрелить, не заняв позицию, при которой оружие свободно перемещается в направлении выстрела.
В настоящее время оружие, кажется, проникает в стены и близлежащие объекты, нарушая ощущение глубины вида от первого лица, вызывая визуальную несогласованность и нарушая погружение игрока.

