A judge said the man had shown “total disregard for the impact of such deadly weapons on our citizens”.