001 Importing the Weapon Assets
 002 Setting up the Weapon
 003 Enabling Physics
 004 Replicating Actors
 005 Weapon Overlap
 006 Setting the Weapon Type
 007 Checking if Player Has the Weapon
 008 Looting the Weapon
 009 Creating the Weapon Socket
 010 Creating the Remaining Sockets
 011 Attaching Weapon to Hand
 012 Attaching Weapons to Back
 013 Overlapping Two Weapons at Once
 014 Creating the Weapon Structure
 015 Creating the Weapon Data Table
 016 Using the Function Library
 017 Adding the Weapon Name
 018 Replacing the WeaponType Variable
 019 Drop Weapon Input Action
 020 Drop Weapon Logic
 021 Drop Weapon Rep Notify
 022 Resetting the Rep Notify Value
 023 Weapon Interaction Boolean
 024 Removing Interaction from Dropping Player
 025 Weapon Player Interaction Improvement
 026 Looting Weapon with Keyboard Key
 027 Setting the Equipped Item Type Correctly
 028 Fixing the Looting Accessed None Error
 029 Cleaning up the Code
 030 Fixing a Small Replication Issue