Doom E1M1 Remake with UE4 and Freedoom assets

Ah, this takes me back. I have a soft spot for old Doom Engine & Build Engine games. How are you handling weapon switching for this?