Port Authority Police say a 24-year-old Canadian woman has been arrested at Kennedy International Airport with handguns, ammunition and 33 pounds of marijuana in her checked baggage.

Police spokesman Joseph Pentangelo says the Scarborough, Ontario, woman was arrested at about 9:30 a.m. Sunday in Terminal 5.

He says Nyesha McPherson had two .40-caliber handguns, 350 rounds of ammunition and four magazines in addition to the drugs, all concealed in boxes, tubs and household products.

A Transportation Security Administration spokeswoman says agents discovered McPherson's suitcases filled with cans and boxes for commercial products that instead contained drugs and ammunition.

Pentangelo says she had been ticketed to fly to Barbados.

He says McPherson was arrested without incident. She was in custody and unavailable for comment. It wasn't clear who was representing her.