A 72-year-old former Royal Marine convicted of possessing illegal firearms says Police Scotland are withholding his replica guns, used to raise funds for his veterans’ charity, despite assurances from prosecutors that the collection would be returned.