The beta is pretty good, but there are a few things that are either strange or just dont make sense. So here is my two cents.
Make the head move more when running. When he runs, it's like his head and torso are the same part. It would look more natural if the head swayed a bit more

Range should affect bullet velocity. I tried different snipers with different ranges, and the drop felt different, but speed didn't. Range should be made so it affects drop and speed, not just drop.

A fourth perk. There are a lot of perks. Some of which are very general and would feel better as passive unlocks. And it would make room to specialize your character without having to just sacrifice perks that relate more to the class.

A list of weapons. This would mostly be so that you could tell which guns have variants, but also so you could see what weapons you have upgraded