I was fighting with the aesthetics vs practicalities for a bit. Clearly, it needs further work. I found that when i tested on my laptop screen the bullets were less visible than on the my dev PC.
That error on the console slipped past me. Thanks for pointing that out and thanks for the feedback.