I started scripting a laser gun but I have a problem with it - In multiplayer/uploaded place the lasers show up about 0.5 seconds after clicking the shoot button. To make the bullets I am using this: local laser = ServerStorage.Laser:clone()
Is making the laser projectile inside the script instad of cloning fro mserverstorage less laggier? (local laser = Instance.new("Part", tool).......)

2 comments
Not really, you probably just have an extra wait() somewhere or something. Post the code.
When I use the gun in studio test mode it has no delay but when I upload it and use it in a place it does