I finally cracked and replaced the arms. It can now transform but has no arm cannons.
I kept the forearms but ground down the elbows on the original's upper arms so the forearms could clip on.