I'll also add this one in for interrupts, I used to use this when I did Arms PvP, I'd imagine it still works.
#showtooltip Pummel
/cast [stance:1/2,noequipped:Shields] Berserker Stance; [stance:1/2,equipped:Shields] Shield Bash; [stance:3] Pummel
/stopcasting
If you don't have a shield on, it switches you to Berserker Stance so you can Pummel. If you do have a shield on, it uses Shield Bash.