This is an over head console for a Jeep wrangler it is made to fit a 97-02 wrangler. However, i was able to mount in my 2004 wrangler. The console has two bays that will fit a radio or CB and comes with a very secure lock. I am asking $175.00 OBO. The CB is not being sold with it although I'm willing to put them together for an additional $50.00 Call or Text is preferred 910-495-6605. I am in Fayetteville, NC but I'm willing to ship it.