Fun game and I enjoyed it. It's very difficult to aim at long range as you pointed out, which is frustrating as you're forced into close range which makes you take a lot more damage. The third person view felt good to run around with. Impressive how much you got done in the time allotted, far better than what I put out for this jam haha.
This is a cool little game you've made, a solid step in learning your engine. Good work my dude.