Very cool game :)
I have a few suggestions:
- More time (60sec) until the new wave starts (so you can get used to the shop-system etc.) but add the possibility to start the wave (skip the rest time).
- Make the player slower while holding weapons (so it has an advantage to switch to no weapon).
Keep working on the project, it's cool :)