Check the muzzle flash pre-comp. I get the impression you have done something there that may not render properly.
Dear @Milenium sir ,firstly thanks for replying but I have checked that pre comp and also cut it from the pre comp but the same result was given each time.Actually i was following a tutorial video and i do all the thing.But my rendering is frustrating me all the time.Please Sir check my screenshots and help me:
Why are you using a non-existent frame rate? There is no such thing as 30.008 frames/second.
30? Yes, but almost never.
And why do you show us Frame 517 of the main comp and Frame 499 of the nested Flash comp? Is there a significance in this? Do you have Synchronize Time of Related items checked in AE Preferences?
It's very difficult to have success in After Effects by going straight to the fun stuff in tutorials. You need to know the basics of a very complicated application:
Learn to walk before you run.