This is very good, i think part of your code is checking if a "bullet" is still in the air, that is simple code and again very good for the time period, but if you want to make it a full game you might want to change it to check if the bullet is in the same collum.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.