У танков броневая сталь была. А у стали рельса стойкость к пробитию
в 2-3 раза меньше броневой.
Кроме того, винтовки всякие есть.
PzB 39 калибра 7,92 пробивала 30 мм броневой стали со 100 м.
Там, правда, гильза была слегка увеличенная.
А современный патрон 7Н13 7,62x53 пробивает бронеплиту 10мм со 100м.
Во время войны в ходу был патрон БС-40 с существенно большей
бронепробиваемостью. Учитывая, что в рельсе стал достаточно мягкая,
пробитие рельса бронебойной пулей кажется вполне правдоподобным.