You mentioned having to reload manually.
You could make it work like an idle/clicker game! maybe you need to reload manually at first but an upgrade allows it to reload itself. So that's a tradeoff that you make. Maybe you could also have it so you collect the DNA from the virus to get cash rather than it being automatic - and that's something else you could upgrade to automate. Just a thought :)