Instantiate not working?

I am very new to coding, with no prior coding knowledge I started making a rogue-like 2D game very similar to The Binding Of Isaac in C# a couple days ago, and I am now stuck trying to get the projectile to shoot out of the character. I have not yet added code for the projectile to move, but from what I know it should be cloning the projectile. Any help?
Here is my code:

Is pm, the PlayerMovement script, assigned?