erm, i'm not shure if you worked it out but his post wasn't a joke, i'll explain:
position object ,flash_object_number, object position x(gun_model_number), object position y(gun_model_number), object position z(gun_model_number)
then make it face the camera (i think i can leave that to you)
this will position the flash where the gun is, you may want to make a hidden object as a limb at the front of the gun so that the flash is not in the middle of the gun then position the flash object to the limb position
OR
you could just have that limb as the flash and have it hidden, then show it for a while when fire is pressed.
http://www.larinar.tk
AMD athlon thoroughbred 2200, 512Mb ram, 40Gb HD, ati saphire radeon 9600 atlantis w/128mb ddr ram, good creative-labs soundcard, cd-rw + dvd drives.