To start off, i think this game has some real potential, but it definitely needs some work done. I'll start off with the concept, i think it's really interesting and i really don't think i need to say anymore about it.
The controls are... uh, i'll use this picture to help me explain it better, so i think it should just let you press a button to switch the shield for the gun and the same the other way around (i'll be using the "A" button as a example even though it's not a very good button to map it to in this situation), This will make the control over the shield/gun feel a lot more fluid IMO.
Now onto the smooth aiming, when you aim the gun it won't immediately aim in that direction, it instead has a tinsy little itty bitty bit of a delay, even that one second delay could make you miss shots when you were already aiming at the enemies, but your gun is still lagging behind a little, this wouldn't be as bad if you didn't use energy for each shot fired, i think a instant response would be better, ESPECIALLY since this is a bit of a fast paced game (like most other twin stick shooters i've played).
Now onto my final bit of critique, in the later waves your shield will be shot more, meaning you will shoot a lot of bullets, MEANING you are using A LOT of energy while shooting very few enemies because you have not gotten your bearings yet, i think there should be some kind of dodge or sprint button (i'll again be using the "A" button as a example, but only as a example, it would be a nightmare to try and press that button while aiming) like pressing the "A" button will retract your gun and shield while boosting your speed a little, but of course, this should be on some kind of timer, like being able to sprint for 3 or 4 seconds or maybe it just consumes energy, Your choice.
Welp, i hope my critiques were informative, i would love to see how this game develops. Best of luck!