has bearings, spindle nuts and all hardware... no studs... some suface rust... located in columbus ga, 31903... can ship on your dime... would guess $20-30 to ship... i can bring it to a ride if you aren't in a hurry for them provided you pay for them up front...