A Palm Springs man was arrested with a loaded stolen gun and heroin at a youth football game on Saturday.

An off-duty police officer working a security detail was approached by a citizen who told him that he observed a bulge resembling a gun inside the pants of a man at the game.

The citizen pointed out a man with tattoos on his face, later identified as Jeremy Whitfield.

The officer requested backup and approached Whitfield, who began walking away briskly.

RELATED: Latest arrest mugshots from Palm Beach, St. Lucie counties.

As officers arrived on the scene the suspect was ordered to the ground and a pat down revealed a loaded 9mm handgun with sixteen rounds in the magazine and one in the chamber. The gun was found to have been stolen.

Officers also found a plastic bag containing 12 capsules in Whitfield's pocket, each filled with a substance that was field tested as heroin.

Whitfield has been charged with grand theft of a firearm, possession of a weapon/ammo by a felon and possession of heroin with intent to sell.