Sorry for update, but possible to replace ScreenFade MSG to HUD MODEL ? (view model with full white fill for example, and replace it back to weapon model after flash)
(Replace weapon model to WHITE CUBE model, and return back weapon model after flash)
Or attach player view to another direction (attach entity with another direction to player, and attach view to this entity, and return back after flash)