Cast to character always failing

1 other question:
how would I spawn it in the world once the player has bought it?? (I’m talking about the rocket launcher)