I'm making a laser gun and was wondering if there is any performance change in having a remote for every player or a remote for all players?
This really depends on how big your server is. A remote event can easily handle 12 requests or something small like that. If you were to get up to 100 players spam shooting a laser gun, then problems would arise.