ADVERTISEMENT
Sentencing is underway for a man charged with 43 firearms offences, including 3D printing guns.