Giffords has unscheduled testimony for gun hearing