Gun seller takes stand in Trump assassination attempt trial with key testimony about rifle purchase September 17, 2025