I used a after market shaft am/fm CB radio, it fit right in the OEM location, now and then you can find then on Ebay among others ( for 70's and 80's the best are for Cadillacs and Corvettes=$$$) and some are complecs and not as good as modern aftermarket CB's. for a under dash you could use the "C" mounting brakets that come with most CB, bellow the ashtray and right in front of the t/c knob the holes are pre drilled, if mounting on a M1009 you could use a civilian console, there are aftermarket overhead shelfs (truck & blazers)and (truck) liners replacements that have provition for radio, CB and four speakers, some for both look in JCwitney, LMC or Classic Chevy Parts, Cabellas catalogs. If you want it out of sight and willing to sacrifice the glove box tray that is another opption. Make shure that you have a 12v. and not a 24v. source for your power, I found out the hard way and fried a OEM radio cassette. negative should be easey right on the cab body but if you like to use it there is good negative clip with multiple terminal on the driver side cab body, right above the kick panel. There are multiple antenas and mounting places, I chous to mount mine on the grill guard and did not have to ad any new holes it can also double as a great off-road vehicle flaf pole or vehicle hight marker. PS. I forget to mention that any farm/tractor or boating centers have myrids of stand alone box's. Some guys in here have used very cool looking amunitiom(?) box's that are just as efective to just git'er done.