Keep in mind that if you want to have multiple bullets on the screen, you might want to utilize pooling.
When you are constantly creating/deleting bullets, that can be a performance issue. With pooling, you create a bunch of bullets and then just reuse them as needed.I a
I am assuming that is what you are attempting to do, and it's definitely worthwhile.

Find content
Not Telling