An SAS sniper who could be jailed after being convicted of possessing a pistol and more than 300 rounds of ammunition said he had no regrets in fighting the case.
Sergeant Danny Nightingale, 38, was found guilty of two charges of possessing a Glock 9mm and 338 rounds by a court martial board.
Sentencing was adjourned but Sgt Nightingale could now be sent to the Military Corrective Training Centre in Colchester, Essex.
Sgt Nightingale had originally pleaded guilty to the two charges last year and was sentenced to 18 months' military detention.
The father of two, from Crewe, Cheshire, appealed against that sentence and it was reduced to 12 months' imprisonment, suspended for a year.
He then fought to overturn his convictions and won a fresh court martial, which found him guilty after four hours of deliberations.
"I never regret fighting it, no. No, not for one second," Sgt Nightingale said after being released on bail.
He said the last two years were "shocking" and described his position as "David versus Goliath" but did think he would be cleared.
The week-long trial at the court martial centre in Bulford, Wiltshire, heard that civilian police discovered the haul in September 2011 at the rented house the father of two shared with another SAS soldier, known only as Soldier N.
Police were acting on a tip-off from Soldier N's estranged wife who said there might be a gun stored at the three-bedroom house. The pistol was found in Sgt Nightingale's wardrobe and the ammunition was under his bed in a plastic box.