How to create a laser that bounces on the walls and hurts players?

have a look at MirrorByVector in the FVector class