My question involves search and seizure law in the State of: Oklahoma
I had a warrant in Kansas and was driving north thru Ok to take care of this matter, when I was pulled over for speeding on I-35N the Officer asked for my papers which I gave him. He went to his cruiser then came back and asked me to step out of the car again which I complied, he sat me in the front seat of his cruiser then ran my info and informed me of my warrant to which I replied "Yes sir I know, thats why im on my way to KS" then he asked to search the vehicle and I told him no. He told me that he was gonna search it anyway, because he needed to fill out a property list. Upon searching he found a handgun and drugs w/ paraphenelia. Ok i know he could search my vehicle due to the vehicle search to arrest law, but was he supposed to give me a list of of the property in the vehicle, and give me a speeding ticket, because he did neither.
When I told my friend(who the handgun belonged to)he called property to ask about getting his firearm back, and they told him that they never recieved one like he described anywhere around those dates. Does this count as lost evidence and can the case be dismissed based on these grounds if they never find the firearm?
Any and all help would be appreciated, thanks.

