I'm writing a CastRay function for a Gun. I'm not quite sure though if I am to have the Object created through the LocalScript where most code programming the weapon is written, opposed to Server? for FE sake. Should I have everything read by the Server though, if done ClientSide, have it preform all the damage etc?