30cm Iron Man Action Figure Accessory (Cannon) (see link below). This accessory attaches to a proprietary port on the back of the figure. Shape of the port in the attached photo.
Fits to Spider-Man too! Added spiderweb that can be shaped to convex shape by heating the material (in my case with gas oven).
The author marked this model as their own original creation.