For now rockets are still NASA's principle launch vehicles, so don't expect any spacecraft-hurling railguns or regular hypersonic flights to the edge of space in the immediate future. But these technologies already exist in some nascent form or another. Both NASA and DARPA have been dabbling in scramjet technology for years, creating a vast body of knowledge and data for engineers to build upon. For their part, railguns have been around for nearly a century. All the technologies involved need further refinement, but none are out of reach.