ROOSEVELT - A Freeport man is facing gun and drug charges after a routine traffic stop in Nassau County.

Cops say Joshua Fitzgerald, 21, was pulled over for using his cell phone yesterday in Roosevelt.

According to police, when the officer approached the car, he saw marijuana.

Police say the officer also found a loaded handgun in the trunk and a bag of crack cocaine.