+1 for locksmith. I have a small safe at home, thought I had lost the keys.
I did eventually find where I hid them, however...
Having purchased the safe and knew where I bought it and had everything I needed to reach out to the manufacturer to ask about a new set of keys, they were happy
to help me out, PROVIDED, I could supply the model#, the serial#, the key number (which is stamped on the keys I could not find), AND the original sales receipt.
As the safe was several years old and I knew I no longer had the receipt and couldn't provide the key number, I gave up.
It was just good fortune that I found the keys a couple days later. As you now own the truck I would be calling around. I have personally found a very large range of pricing on local locksmith services.
Good luck.