
The first en-dash in the second paragraph should be an em-dash (either a double-length dash or, if there is no convenient way to use a special character such as an em-dash, a double dash [--] can suffice), while the second should be replaced with a colon [ He hands you armor: two bracers, metal cuffs worn on the wrist as protection. ]
In the third paragraph, ellipses (...) should have equal leading and following spaces (generally either one space or zero spaces, but not zero before and one after), unless (as in the second ellipsis) they close a quote in which case it is acceptable to have a space before them but none between the ellipses and the quotation mark.