дальнобойные орудия — перевод на английский

Варианты перевода словосочетания «дальнобойные орудия»

дальнобойные орудияlong-range artillery

Это не дальнобойные орудия.
It's not long-range artillery.
Мой Фюрер, возможно, это всё-таки дальнобойные орудия.
Maybe it's long-range artillery after all.