This is super impressive for a legit first game, especially one made with no rest. One small change that you could've made that would massively improve the game relative to the time cost is choosing a louder, more decisive gunshot sound. Would've given that responsive feel that the current is lacking.