Arlington police said they recovered a stolen gun and more than 2 pounds of marijuana from the car of a man who had fallen asleep at a traffic light.

An officer noticed that Kelvin Wright's vehicle hadn't moved through several signal cycles at the intersection of East Sublett and Matlock roads Sunday night, KXAS-TV (NBC5) reported.

After the officer woke up Wright, he attempted to flee but then stopped, police spokesman Steve Bartolotta said.

This was no ordinary bust. A great investigation by an officer got over 2 pounds of marijuana, a stolen gun and cash off the streets. pic.twitter.com/ef2mfVwU22 — Arlington Police, TX (@ArlingtonPD) April 26, 2017

The officer recovered a stolen gun, more than two pounds of marijuana, drug paraphernalia and cash, police said.

Wright posted bond Monday and was released from the Tarrant County jail after being booked on charges of the unlawful carrying of a weapon and marijuana possession.