How to make an Fling gun

I am trying to make a type of fling gun but not a FLING gun. What I mean is a gun where if shoot it will launch the player far away. Here is an example: - YouTube

I tried making one from free models but doesn’t seem to work. No errors on anything. Anyway, I can do this from scratch?

give the players body force a force of the unit vector of the vector formed from the gun to the player, then multiply that by some constant, say 50000.