Opened scene and now links to prefabs in inspector are gone

After experimenting on a scene and re-loading my main scene to continue working, things are all messed up...WTF. Some of the links to prefabs in inspector are gone. I also get these errors when I run my scene which didn't happen before. sigh....:(

Assets/Scripts/shoot player2.js(27,9): BCE0049: Expression cannot be assigned to.

Assets/Scripts/shoot player2.js(30,15): BCE0020: An instance of type 'UnityEngine.Object' is required to access non static member 'name'.

Well, those are script errors, and I don't think they could have been introduced in any other way than there having been changes to the actual code. Whether they are related to the broken prefab links or not, I can't tell.

Perhaps you could add the "shoot player2.js" script to your question, so that we can see where the problems in the script may lie.

In addition - it's a good idea to not have spaces in your script names. This can cause problems in certain situations where you need to refer to the script as an object type in your code.