You would have to purchase a re-existing iPhone 5, and unlock it for use with Straight Talk. If it was previously on AT&T, or the iPhone 5 in question was purchased during the release date, meaning that it's already unlocked regardless of which network it was tied with, then you wouldn't need to unlock the device and it would be available for use with Straight Talk.