Hello, Great game overall. I think it has loads of potential, as I'm sure you've heard plenty of times before.
Now, an idea that may improve the game, well an idea... :
You could have a 'creative' mode (somewhat anyway) where you can kind of design your own weapons as in changes there stats (energy usage, recoil, number of shots, etc.). I think that this could be a fun idea ( obviously, you should probably warn people if they turn the stats to high (+ or -) it has the potential to lag/crash the game, etc. or you could even set limits, if you want to.
Anyway, great game, and I'm sorry if you don't like the idea and/or have already heard it.