Problem with particle system as muzzle flash

I am currently working on a small project to learn more about the Unreal Engine. I am making a FPS and most of it is already running pretty good. One thing that is missing atm are muzzle flashes for my weapons. Ive followed different tutorials but I dont get it to work.

Depending on how I add them they are spawned on the correct position but the particles do not follow the weapon. If I move my mouse the fire of the muzzle flash stays on the exact same position.
Or the particles keep following the weapon but depending on where I look they get distorted which results in really weird looking effects.

Maybe I am missing an option that I dont know about but right know I cant figure out how to solve my problem.

The muzzle flash I am using is from the Paragon character Twinblast.