レールガンは長いほど加速できて、かつ大電力が必要なので、現代ある技術で携帯式の銃ができるわけがない
そういや某作品で超能力でレールガンと称するのがあったけど、あれ構造的にレールガンじゃなくてコイルガンじゃね?