What's being fired in this picture from Afghanistan? When I left in the early 90s LAW66 was supposed to be going out, LAW94 coming in and a bunker buster was "in procurement" (!) I subsequently heard that LAW94 was withdrawn. What's in the armoury now and how good are they? Edit to sort picture out it's in the Herrick Gallery.