Right now there is no way to select the current weapon via BaseWeaponManagerComponent to have a different default on e.g. a turret.
So please add something like
proto external bool SelectWeapon(BaseWeaponComponent newWeapon);
Bonus points for also exposing the current default idx configured via Default Weapon Index