There is no 5100 made for our truck. There for people buy shocks for Tacoma, tundra or fj cruiser. This for for bilstein 5100
For rear 5100, it's fj cruiser # 33-187174
for front tundra 5100 it's, # 24-188265
First gen fj cruiser for fear, first gen tundra for front. You can also use Tacoma 5100 front shocks. But there is OME shocks , icon, king, fox.... Icon, king, fox are expensive for front set up. Toytec sells fox for the rear at good price. Think it was $250. If you get 5100 in rear you'll need to or people recommend extended SS bump stops and extended brake line. Or bend the rear brake line tab. Also 5100 are recommend with toytec superflex rear coils.
As for prices, on shocks eBay and amazon for me are.cheapest. I got my front and rear 5100 of amazon for total about $360-380 as for coils, well it's same.price on amazon or eBay or of the distributor.