What are you seeing on a screen is a REAL Handgun Muzzle Flash, and with some little tiny particles and some smoke. usually in real life when you shoot a gun all you see is nothing just smoke coming out the barrel.
Now, when I looked up muzzle flashes on Roblox studio, it’s actually fine but it’s not that realistic.
With just particles, I don’t think an effect like that is possible. Everything would have to be timed and enabled and back again disabled through a script. You can have the first exploding orange/white effect come out, and then a smoke particle emitter enable right after, disable, while also having that fade effect. Plus, by only using particles, something like that would be really hard to achieve.
You can search them up in the library, make and upload your own, hire someone, or take one off google. I can’t really give any examples as it’s your opinion on choosing what looks best.