Recoil from your BB gun jump up and push your scope into your lenses? :lol::lol::lol:
They don't carry the Sonar anymore, but they might have lenses for them, or they may offer you a replacement set. Give them a shout. It would actually be more expensive for me to order them for you, as they would have to ship them to me, and then I would have to ship them to you. Here is their warranty and site:
Broken frame parts are replaced for $8.50 shipping and handling and damaged lenses are replaced at $15.00 per lens for as long as you own the sunglasses. NO QUESTIONS ASKED!
(Warranty applies only to the original owner. Solar Bat