Engineers are developing new types of guns that might someday be used to launch satellites as if they were bullets. One such gun can give a small object a velocity of 2.5 km/s while moving it through a distance of only 1.9 cm.