I think what FLRAILMAN is trying to say is that
NEITHER one of them would be his choice. There may be some quality issues with the one from Radio Shack if it keeps coming loose and the Wilson antenna is a CB antenna which means it is made for a fairly small range of frequencies (26 - 30 MHz) that are not in the range you are looking for.
ScannerWorld sells a quality mag mount antenna made for scanners that will do a much better job of covering the frequencies you want (25 - 1300MHz):
ANT75BNC, MOBILE MAGNETIC SCANNER ANTENNA WITH BNC CONNECTOR - 18 INCHES TALL - Scanner World - The Largest Dealer of Scanning Radios in the World
Will it do better than the one you already have? The Radio Shack antenna covers exactly the same range of frequencies (25 - 1300MHz), but it is 3' tall whereas the one from ScannerWorld is only 18" tall. You mentioned in one of your earlier posts that you hit some branches with the Radio Shack antenna and it seems to me that if you could put a smaller antenna on top of your Jeep, you wouldn't have to worry as much about hitting those low hanging branches. Also, a smaller antenna will be less likely to scoot around on the roof of your Jeep or even come off at normal highway speeds whereas this may not be the case with the Radio Shack antenna.
The antenna from ScannerWorld isn't cheap. By the time you add shipping cost, it is just under $50.00, but it sure looks like it would be a better choice if you ever decide to replace the one from Radio Shack. There are certainly many scanner antennas to chose from out there and this is just one suggestion. The most important thing when looking for a scanner antenna is the frequency range. Stay away from CB antennas! CB and scanner antennas can look very similar, but do not go by looks! Do not pick an antenna just because it looks cool. You have to read the specs.
I don't know your financial situation (and I don't want to know!), but if you can swing the $50.00 for the new antenna, I don't think you will regret it. OTOH, you already own the Radio Shack antenna and you can probably make it hold up a little better with some
BLUE LocTite on the threads.
Don't lose a lot of sleep over this antenna thing.