
yes it is rtr all that u need to supply is...8 AA for the tx and 4AA for the car
btw these buggies have only been out for a short while, 1/18th offroad is all new so u can expect more manufactures to come on board with "clones" (some enthusiests build there own. this is the first as for as i know that has been mass produced)