You could create montage of your arms fire animation and weapon fire animation by right clicking on your animation asset Create → AnimMontage. Make sure to open the montages and lower the Blend-In/Blend-Out time if the animations doesn’t play after connecting everything.
Here is how to connect it.