На блице чем красивей тем тормозней

А вообще можно тупым подбором найти локальные координаты кончика ствола у оружия, тогда вспышку можно будет припарентить с оружию и ставить в эти координаты но это уменьшает гибкость.
когда был нубом делал вспышку МОДЕЛЬЮ, вы прикидываете, загрузил модель оружия, и когда стрелял делал FreeEntity для пушки, загружал (прямо в цикле

) пушку со вспышкой, давал полюбоваться ею 1 кадр и опять FreeEntityЮ загружаем модель пушки и радуемся лагам