Creating prefabs for dynamic weapons instead of gameobjects that immediately get destroyed