Probably not, never knew any radio shack that did repairs. If you need a CB fixed go to Hirsch 2 way radio. They are near the buffalo airport. Website is at http://radiomart.com/ I can also repair CB radios depending on the condition they are in. If it's an old 23 channel radio I won't work on those. I have repaired many in the past. Been an electronics technician for 40+ years. I don't do this for a business, only if I have the time to do it. Still check out Hirsch radio. They are expensive there but good.
Call them.
Thanks! Your answer is awaiting moderation.