Yes, the stockpile of nuclear weapons should be stored on foreign soil in case somethiong goes wrong. This may not be fair to the foreign country but it is better for the United States. The weapons that arte in jeopardy in Turkey should be moved, however, to ensure that they do not get into the wrong hands.
Yes, U.S. nuclear weapons should be stored on foreign soil, even if the stockpile in Turkey is at risk. I believe that even if the stockpile is vulnerable, it is incredibly important that the weapons be accessible for the United States to use if necessary. The weapons should obviously be protected and guarded.
If there's a way for the US to make sure the weapons are locked or inaccessible even if they're physically seized, then it would be ok to store them somewhere else. However unless we know the weapons can't be accessed by "enemies" or agents who might provide them to our enemies, US shouldn't store nuclear weapons on foreign soil.
Increased terrorist activities around the globe put people and weapons at risk. The terrorists are becoming more organized and sophisticated in their planning and carrying attacks. Nuclear weapons are more vulnerable now they ever. They are at risk in the United States, but more at risk on foreign soil. They should be destroyed or returned to the United States.