Need a little help with Weapon Swap Macro

So I was using a weapon swap for 2h to 1h/shield as a arms warrior on classic wow. I bought dual wield as something to kind of mess around with and also bought a gun for those pesky pulls. Unequipped the gun and now for whatever reason, it wont equip my 1h for the 1h/shield switch. It only equips the shield.

This is what said macro looks like…

/equip Diamond Hammer
/equip Hulking Shield
/equip Arced War Axe

Not sure if the dual wielding or the gun may have messed something up?? Some help would be appreciated.