Svetlana, best known as Kamui Cosplay, and Benni recently made D.Va’s gun from Overwatch. They love showing people how to make things, and they created a three part tutorial for this prop. They went back to the basics, too. They used EVA foam and acrylic paints — no laser cutter, 3D printer, or airbrush. The project starts with Benni going over how to make blueprints from reference photos.
Alternatively, if you want to download the blueprints for D.Va’s gun, they’re available to purchase on Kamui’s website.