Shooter McGavin is under arrest! Happy Gilmore star Christopher McDonald has been booked for a DWI as of this morning. TMZ reports:

The 58-year-old actor — who also played Travis Cole in “Dirty Work” — was popped by North Carolina Highway Patrol deputies in Wilmington … cuffed and taken to jail at around 4:30 AM.

McDonald was in the Wilmington area filming a movie called The Squeeze and was taken into custody with a BAC of .15 and was held on $1,000 bail. I guess McDonald was doing some “shooters” himself last night.