Caduceus Blaster is a secondary weapon supporting Mercy heroine of the game Overwatch. This model has moving parts. It is simply assembled by snapping the parts together, except for part 17 - stopper, which is glued into the gun slide. Follow the video which shows the assembly process. A metal spring can be used instead of the two springs. This model is fan-made and is meant for cosplay.
Do you like the model and don't have a 3D printer? There are lots of people who offer 3D printing services these days. Try searching for someone who offers them in your area.
This fan-made model was brought to life by 3Demon. We are a group of modeling and 3d printing enthusiasts based in Prague, Czech Republic.Here are some links to our website and social media where you can see more of our creations:
https://3d-mon.com/links/