I'm glad you liked it!
Yes, I really need to reduce the screen shake a bit. Someone else suggested changing the screen shake depending on the weapon and I'll implement it when I have the time.
I should change the reload time too. I wanted the sniper to have piercing bullets, but I didn't really have the time so I just left it. I will try to balance the weapons as soon as possible!
Thank your for the feedback, appreciated!