Thank you very much.
Yeah, as you mentioned multiple people have said the game's difficult.
After the jam, I plan on implementing various difficulties which will modify the number of spawners, zombie health etc. I'll be adjusting the prices for the other weapons too.
I hadn't thought much about invincibility frames though and think that's a good idea.
I'll look to implement the feedback gained from the jam relatively soon :)