Zac Efron's Buldge & Abs -- The Thirst Is Real, People!

Zac Efron apparently had an extra ticket to the gun show Wednesday afternoon ... and he took 71-year-old Robert De Niro along with him. Zac might be a double-barreled shotgun, but De Niro's .45 caliber pistols are holding up just fine.

Click here for info about our online advertising practices.