Opinion Donald MacLeod: As long as the evil trade of guns continues, tragedies like Las Vegas are inevitable October 9, 2017