This body mount setup allows for low profile mounting and no need for body pins! All hardware is included for easy installation. Use either with your stock shock towers or ours. Intended for 12.3" wheelbase setups. I have specifically designed this to work with my proline Power Wagon body so it should work with other 12.3" wheelbase bodies from Proline.