You can make this client sided...
I tried making a killcam and it worked out pretty well.
What i did was:
Remember the ID of every player, his position, direction, and ofcourse: shooting.
Then the killcam:
Create objects with the player ID's for every player in range.
Let objects follow the runway that has been saved for that ID.
Make it shoot when did.
This takes CPU to clients, but if there's an option to disable the killcam, there should be no problem.