Green Bay Packers player Rasheed Walker was arrested at LaGuardia Airport Friday and slapped with a gun charge, The Post has learned.

The 25-year-old offensive lineman was caught by TSA agents with a handgun between noon and 1 p.m., according to law enforcement sources.

The TSA agents notified Port Authority police, who took Walker into custody.

Walker — who joined the Wisconsin team in May 2022 — was charged with criminal possession of a weapon, sources said.

Green Bay Packers quarterback Jordan Love (10) sits on the turf after being sacked, as offensive tackle Rasheed Walker (63) stands nearby.Walker was released on his own recognizance. Mark Hoffman-USA TODAY Network via Imagn Images

Rasheed Walker of the Green Bay Packers holds up a turkey leg after a win.Rasheed Walker was arrested at LaGuardia on Friday afternoon. Getty Images

The seventh round draft pick appeared in Queens County Criminal Court on the gun charge and was released on his own recognizance.

He is due back in court in March.