How do i get a specky looking metal through material nodes
To get a rough surface, you can use the Bump node.

Use a fine Noise Texture as a base (with UV or Object coords)
Add a Bump node and use Distance value to control the intensity
The Distance value is in meters. So I'd set it to around 0,0001.