Lets Make: Weapon in Blueprint from Blank Project

Ok here are my blueprints!
So you need arrays for each assets the weapons use. Each weapon pickup as a number to correspond to its array variable. When you pick up the weapon you trigger two actions, one for the weapon and another for ammo. The ammo is separate so its easy to make ammo pickups.

ON THE WEAPON
25f4178bf2b0ec329590926eee24142177cab613.jpeg

EVERYTHING ELSE ON CHARACTER
e43516aedd10fb78de9336b0ed486a9b70b01d8e.jpeg

460f583844b46c78ccf342a39faed48287742b9e.jpeg

Picking up a new weapon will always equip it. If you have the weapon you simply get its ammo.

577ce739e612aa450b0b111d8c4772b24bd226a0.jpeg

902dec24c4de72d081a9af466970bcf587238d7c.jpeg

And finally to switch between any amount of weapons you have preset (mine is 10) with the mouse wheel. And you just have to duplicate and reverse the math to make mouse wheel down as well.

e3a95a3baf8cf019fab5c7ba63018544d0cc8f45.jpeg

Hope this helps!