Baltimore County gun buyback viewed as a success