Хм, а что с переменной fire_point в секциях худа стволов? Переменная orientation правилась, а переменная fire_point нет. Из-за этого такие баги со вспышкой выстрела:
Она смещена вниз и вправо. Такие проблемы наблюдаются у многих стволов, на каких-то это видно четко, на каких-то почти все нормально. Если можно, поправьте, пожалуйста.