Mirrors come with everything in the photo below. Mirrors themselvs are brand new never used, hardware is off another set of mirrors i am using on the car.
The bits of plastic are missing that go between the guard and mirror stalk but i had my other mirrors mounted fine without them. Obviously the other mirror is still in the packaging... $220
Obviously you get two mirrors...