These are a couple of reactive weapon wraps I made the vfx for in Rogue Company. Reactive wraps, as the name implies, can behave differently based on the state of the weapon, such as firing, reloading, and damaging enemies. These two simply have vfx that ramp up as you fire the weapon.
Universal Nova Wrap
Inferno Position for the MLX Mark 4