When restarting scene and trying to reload weapon, get object destroyed error.

Having an issue where when I restart my scene in Unity after the player dies an clicks on the restart button, they are unable to reload weapon and get this error. It also tells me that the error occurs in these two scripts when the reload action is made.

Here are those parts of two scripts. (combined so that I could put both in this post)

[206522-gun-and-playershoot.txt|206522]

Any help would be much appreciated, been trying to figure this out for a while with no luck.