there is already a launch projectile script. You can use it to fake punches and swords etc. keep the projectile lifespan low and make sure to get the origin where you’d like then you can even shoot invisible ones over short distance to fake punching as long as the animation matches