Thanks for the review! Really appreciate it.
There is an option to turn off screenshake in the main menu, however it might be a good idea to have it off by default.
Yeah the level design allows such things. It needs tweaking.
More guns and more levels will surely come. There are a few already in the game files, but they are not usable as for now.