Tony and Abdul were both done by the useless civilian courts though, the military is a different world, and can't be compared.
It seems the UK civvy courts now have a minimum 5 year sentence for having an illegal firearm: http://www.cps.gov.uk/legal/d_to_g/firearms/#a26 , so the guy seems to have got off lightly in a military court.