Baltimore Archdiocese's gun buyback effort takes 362 firearms off streets, promotes peace, hope