Is there a source that states what stocks of weaponry nations have or is it all pure guess work? What got me thinking was mainly how many AMRAAM’s the RAF have but from there I wondered how many Storm Shadows we have and so on (you get the idea)
The RAF had an order placed for 330 AMRAAM’s placed in 1992.