Well, it does most thing right for a basic FPS, and I did have fun playing it. But it is indeed very bare-boned and lacks a lot of quality of life stuffs.
Some pretty obvious feedback would be a manual reload button and health bar, and more visual indicator on hit. Also for some reason your character is like a child compare to the enemies height.