Lance Corporal Joe Spencer, 24, was killed in November 2016 when his gun went off during a training course in Scotland.