someone who sells hardware
"in England they call a hardwareman an ironmonger"
An ironmonger.
The word comes from Middle English and is formed by combining "hardware" with the suffix "-man." It originally referred to a person who worked with or sold hardware.