The difference is soldiers are trained in handling ammunition and explosives, even something relatively simple such as a grenade, requires precautions i.e. don't pull the pin out.
It's nice to know the UK Border Agency is right up there with the American TSA when it comes to ineptitude.