From GameWatcher: “Apex Legends has always had a rather prominent muzzle flash problem, in that some of the game’s firearms simply produce an excessive – if realistic – amount of screen flashing after shooting. There is a way, thankfully, to get rid of that!”

Source: N4G PC Apex Legends Muzzle Flash – How to Disable?