I really like the game feel and overall the controls are a very nice base for a full game. I think to make it a full game you would only need a few minimal additions. You could add a boss every once in a while that would reward a new gun or something which could aid in keeping progression feeling fresh and new. And/or you could make the player controller explore a larger multi-roomed environment. This could very quickly turn into a full game.