no!
Chat with our AI personalities
All you get is an evolution item, like metal coat or dragon scale
trade from firered and on firered you have to evolve scyther (which you can catch in the Safari Zone) by trading it with a metal coat
the Pokemon that evolve with metal coat are steelix and scisor
if you cach an onix there is a posibility that it could be holding a metal coat
sorry, you can not buy a metal coat on fire red. trust me, i tried.