Kirag
Если нужно, чтоб 'обвес', установленный на кости 'подствольника' не стрелял (и нельзя было переключиться в режим подствольного гранатомёта клавишей "V" - или любой другой, установленной), необходимо просто сменить в конфиге класс оружия, не использующий 'подствольник' (например "WP_LR300") - при этом 'обвес' устанавливать можно (можно сделать съёмным, а можно интегрированным), но переключиться в режим подствольного гранатомёта нельзя.
P.s. Правда при этом есть одно ограничение - развёртка модели этого 'обвеса' должна состоять из одной текстуры, иначе будет отображаться только часть модели - либо одна текстура с той частью модели, на которую она накладывается, либо другая текстура (при этом получается 50 на 50 - то одна текстура видна, то другая).
Эта идея, кстати, и мне раньше в голову приходила ( ), да вот только я тогда не решился написать о ней здесь (не знаю, почему - но ты и так сам о ней догадался).