ADVERTISEMENT
Calgary police say three men have been charged following a weapon seizure that included several 3D-printed guns.