It's funny I was working on a game with a very similar premise just recently. I like how you can discard your bullet to let you cycle to the one you need. It's an idea I hadn't really thought of trying. Good stuff!