Spawning random location

Hi, I am trying to make a system, where dynamite can spawn in 3 places, but its random at which one it spawns. I used an random float generator and depending on which number it gives me, the dynamite will get an spawnpoint assigned. However, when I try to run my game, the dynamite just stays where I placed it. The code:

public Transform Spawnpoint1;
public Transform Spawnpoint2;
public Transform Spawnpoint3;
public Transform Dynamite;
void Start()
{
    float Location = Random.Range(1, 3);

    if (Location == 1)
    {
        Dynamite = Spawnpoint1;
    }
    if(Location == 2)
    {
        Dynamite = Spawnpoint2;
    }
    else
    {
        Dynamite = Spawnpoint3;
    }
}

@lucashahne06 Try:
Dynamite.position = Spawnpoint1.position.