Robert De Niro & Zac Efron Meet the Pecs

4/30/2015 11:27 AM PDT

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.