thank you! I thought about adding new weapon types, but that seemed a little much for the limited time i had, so i decided to try and avoid scope-creep. I really enjoyed working on this however, and if i ever do work on it more in my free time, I'll probably add more guns and maybe ammo variations.
As for the crashing, i really don't know, but I do suspect it might be from the chunk loader. I spent like 2 days optimizing the loading and unloading system but maybe that's still too demanding for a web game...? it could also just be my fault more likely, I'm still relatively new to godot, seeing as this was my first godot project, so maybe there were better ways to implement certain things.