The barricade is a good idea, but you should set it up like you’ve done the weapons, then you’ll be holding the barricade when it’s equipped. When you press fire, the barricade is deployed and you run out of ammo, automatically switching to a different gun. If you get it right the deploying animation and the barricade placement should look flawless.
Overall I’m very impressed with what you’ve got here, the gun handling animations in particular are very smooth and professional.
Looks quite good, especially the baricades which looks pretty good. I like the placement, but I’d use transparent, solid color version of baricade instead of cube…
Looks awesome, on the muzzle flare did you use ‘add’ instead of opaque? this will make it look more realistic (the texture must have a black background for add).