Texas church holds gun buyback program