19 12 년, 프랑스의 에밀 바첼렛은 최초의 AC 자기 추진 장치를 만들었다. 1920 년 프랑스 Fauchon-Villeple`e' e 가' 전기 대포' 기사를 발표했다. 거의 동시에, 미국 필라델피아의 전기포 회사는 화포용 전자기 가속기를 개발했다. 제 2 차 세계대전 이전에는 각종 전기포의 특허가 무려 45 건에 달했다.
제 2 차 세계 대전 말기에 히틀러의 비준으로 독일군은 끊임없이 각종 신식 무기를 찾아 적극적으로 개발했는데, 전자기포는 그 중 하나였다. 1944 년, Yassim Hansler 박사와 Bonzel 의 수석 검사관은 마그데부르크의 훈련장에서 10mm 지름의 coilgun 을 실험했지만 실험에 실패했다. 나중에 한스러는 전자기포에 대해 많은 실험을 했는데, 주로 궤도포였기 때문에 여기서는 설명하지 않았다. 독일의 실패로 한스러 박사의 연구가 중단되었다.
1946 년 미국 서옥전기회사는 초급 운동의 직선감응 모터인' 전기 견인' 이라는 풀 사이즈 항공기 탄환 장치를 건설했다. 그리고 미 해군과 공군도 약간의 연구 작업을 했다. 그러나 공군과학연구소는 반복적으로 논증을 거쳐 1957 에서' 전자기 발사는 전혀 불가능하다' 는 결론을 얻어 전자기 발사기의 연구를 곤경에 빠뜨렸다.
소련은 1958 과 1965 에서 대량의 전자기포 실험을 실시했다. 1966 년 네바다 대학의 윈터버그 교수는 자기행파로 초전도체를 가속한다는 개념을 제시했다. 1966 년 소련의 Bostarev 는 1cm 길이의 단일 펄스 감지 코일 송신기를 사용하여 2g 알루미늄 링을 5km/s 로 가속화했습니다. 1972 년 미국 항공우주국은 전기 브러시 방향을 바꾸는 나선형 코일 발전기를 제안했고, MIT 는 동기 DC 모터와 비슷한 최초의 코일 발전기를 개발했다.