A 22-year-old waved his gun at a truck driver and threatened to kill him after the man turned onto State Road 37 in Mulberry.