Hay dos armas diferentes conocidas como “armas de fuego”. Una de ellas es una pieza de artillería a pólvora estándar montada en un vagón de ferrocarril. Definitivamente existieron, pero se usaron por última vez en la Segunda Guerra Mundial. Algunos tipos más ligeros, básicamente artillería remolcada estándar en un vagón plano, pueden haberse utilizado en algunas guerras más pequeñas desde entonces, pero los cañones de ferrocarril dedicados no.
El otro es un tipo de arma aceleradora electromagnética que usa la fuerza de Lorentz para lanzar un proyectil. Estos también se denominan (generalmente en la ficción) cañón acelerador magnético o controladores de masa. Están relacionados con, pero no son lo mismo que, los cañones de bobina. También son reales, pero aún no han sido desplegados por ninguna fuerza militar real. Sin embargo, Estados Unidos está trabajando en uno, con la intención de montarlo en un gran buque de guerra. (Etiquetado como destructor, pero si está más familiarizado con las clasificaciones navales de la Segunda Guerra Mundial, está más cerca del tamaño de un crucero pesado).