Nice variety!!
The shooting level, besides being too spammy, could have its ammo type switch when the player isn't firing. That way players will have a reason to stop mashing the button every once in a while.
Good stuff.