Railgunnery: Where have we been? Where are we going? | IEEE Journals & Magazine | IEEE Xplore