Shidee Beason, 19, was stopped by police in the 1700 block of Ash Street.
Police reportedly saw a handgun sticking out from the seat where Beason was sitting.
It was reportedly stolen from a burglary out of Jamestown.
Beason faces charges including firearms not to be carried without a license, person not to possess firearms and receiving stolen property.
Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.