It’s pretty good.
If you plan on improving it then I think the guns could use more impact, maybe some shaking or better sfx coould be applied, because currently it feels more like shooting a nerf gun.
This is a good resource presenting how different effects can change game feel: https://deepnight.net/games/game-feel/