I have an Alpine 7949 and an ERA G320 up for sale.I am missing the G320 controller. But the setup actually works without it. Sound processor had a dent but its cosmetic works just fine. Comes will all cables. Now that being said I would look for the controller if I was going to use it cause its cool as hell. 500 shipped. Not to many of the 7949 left.