I was reading this article and started thinking about todays Sniper Rifles.. There not very practical.. Sure there wonderfully accurate.. but there to God Dam Heavy.
They may be fine if there transported in a vehicle, and only carried a short distance to a buildings upper floor window, or roof...