I had something similar in the 80’s from RadioShack. The problem with these radios are that nowadays many of the VHF radio systems are changing to digital. Here locally there are some analog VHF police frequencies out there but it depends on where you are. Some of these old radios could tune into TV stations, that’s all gone now. There are still shortwave stations out there to listen to but many stations of gone off the air due to the Internet. It just became too expensive for them to keep running a transmitter.
If you’re worried about severe weather I would invest in a NOAA weather radio that will continuously monitor for the alert tones. These are NOT the units from the old days, you can program them for your specific county or for a few surrounding counties if you prefer. This keeps you from getting alerts that are not for your immediate area which would lead people to just turn off the radio so it doesn’t bother them. It’s also nice that you can program it to silence some of the alerts such as ‘watches’ if you don’t want to wake up at 3 AM for a watch.
Midland WR120/WR120EZ NOAA Weather Alert All Hazard Public Alert Certified Radio with SAME, Trilingual Display and Alarm Clock - Box Packaging about $28.
https://www.amazon.com/dp/B00176T9OY/?tag=skimlinks_replacement-20
Here is an analog AM/FM receiver that is both AC & battery powered (4AA). It is very sensitive at night on the AM band. Currently $30.
Panasonic RF-2400 AM / FM Radio, Silver
https://www.amazon.com/dp/B00007KDX6/?tag=skimlinks_replacement-20
I’m able to get stations many hundreds of miles away from my home in the Louisville, KY area on AM at night.
650 WSM Nashville, TN
660 WFAN New York
680 ESPN Louisville
700 WLW Cincinnati, Ohio
720 WGN Chicago, Illinois
740 CFZM Toronto, Ontario
750 WSB Atlanta, Georgia
760 WJR Detroit, Michigan
770 WABC New York, New York
780 WBBM Chicago, Illinois
820 WBAP Dallas, Texas
820 WCPT Chicago, Illinois
840 WHAS Louisville, Ky
840 CFCW Camrose, Alberta, Canada (French)
870 WWL New Orleans, Louisiana
880 WCBS New York, New York
890 WLS Chicago, Illinois
900 WJIE Louisville, Ky
970 WGTK Louisville, Ky
1030 WBZ Boston, Massachusetts
1040 WHO Des Moines, Iowa
1100 WTAM Cleveland, Ohio
1120 KMOX St. Louis, Missouri
1140 WRVA Richmond, Virginia
1220 WSLM Salem, Indiana
1480 WDJO Cincinnati, Ohio (Oldies)
1530 WCKY Cincinnati, Ohio (Sports)
On AM, you rotate the entire radio to the best reception (internal antenna). That is how I was able to receive two stations at 840, tuning out a strong local station to hear Canada!
Here is a multi-band digital radio that has multiple power options. It does a lot of things but not all of them very well. Shortwave stations don’t come in as good as the more expensive units.
Kaito Voyager Pro KA600 Digital Solar/Dynamo AM/FM/LW/SW & NOAA Weather Emergency Radio with Alert & RDS, Silver about $80.
https://www.amazon.com/dp/B0051PMWY6/?tag=skimlinks_replacement-20
I hope this helps a little. If you have any specific questions feel free to ask.