How to check which level im at in player controller

I’ve been trying to do a space ship game, with weapons selection all those then when selection is done, the game starts and diff player fights each other to see who is the best. The problem im facing now is that my controller was done to make the ship fly, but not for weaponselection. If I do a seperate player controller, I cant find a way to switch during runtime from WeaponSelectionController to DefaultController. Is there a way to check which level Im using so that the controller knows which part to use in the blueprint or is there a way for me to switch player controller when switching the map?

Override Pawn Class in World settings

Im quite new to unreal, how do I Override the Pawn Class in world settings?

Check out here:
https://docs.unrealengine.com/latest/INT/Gameplay/Framework/GameMode/index.html
Under Setting the GameMode section

Alright! Thank you for so much help!