What would you have him charged with? Careless driving does not merit jail time, neither does saying stupid things while driving. Check your seatbelt and tell the guy to go ahead and crash, he'll have the steering column through his chest before you get hurt. He knows this, too.
As for the gun in the nightstand, good for you. I like to keep a Mossberg 590 handy, it won't fit in the drawer.