What makes the HK416 such a successful weapon? With firearms expert, Jonathan Ferguson