Ergänzung: Das mit den Models für Schüsse bringt natürlich nur was mit Zeitlupeneffekten wie bei Max Payne, da man das sonst ohnehin nicht sieht...
Ich mache die Schussspuhr nicht sichtbar, sondern stelle das Rohrfeuer mit Rauch, Patronenauswurf und Treffereffekte aufwändig dar. Für die meisten Shooter sollte das reichen und frisst auch nicht zu viele Ressourcen.