Dude, using entities as a muzzleflash is a way comfortable, and setting it in right way is very easy, BTW you can set ZNEAR flag on it. To see an example, search for AUM's weapon workshops (from 58 to 60 I guess). And it's not that slow, really, all current games are using sprites not particles