I figured this one out after a few hours of banging my head against the wall… I have to specify which actor class I want to modify, it will not allow me to put an actor class variable and change it in game. Since I have numerous ammo types I had to do a branch system to look for the Item ID that I am dropping and it will spawn an that actor. I used the return value to modify the struct inside my inventory Item to set a quantity and all the other things needed so if I picked it back up it would recognize it and add it back.
