POTD: L115A3 Long Range Sniper Rifle with Night Vision
Today’s Picture of the Day shows a British soldier with his L115A3 Long Range Sniper Rifle, taking part in the annual International Sniper Competition. The location is the Salisbury Plains training area. The British Armed Forces adopted the Accuracy International [Read More…]