Madera Police Department Officer Trent Herzog conducted a traffic stop near Tozer and Clinton streets Saturday.
He contacted the driver, identified as 19-year-old, Adrian Valde Tinajero, who was found to be on probation.
During a search of his vehicle, a loaded, unregistered Glock style 9mm handgun and an unregistered AR style rifle were located.