Another thing I had thought about while answering a different question on weapon ballistics/physics, if you’re looking for a solution that’s replicated for multiplayer this free plugin could speed up development a bit but it lacks your exact needs, so you would have to add on to it.