NRA convention brings national gun debate to Texas