i would get 2 alpine type x 12's or rockford fosgate punch 12's and rockford fosgate amps for your subs and then you should get a decent battery and all the wiring, for speakers i would get alpine or something and you also need a new head unit so get either kenwood or alpine. i would get all...