I don't think so, but you can get him from the Game Corner for some coins (600 I think, I'm not sure).
Pinsir can only be caught or obtained in Pokemon Blue and must be traded in order for you to have it in Pokemon Red.
Chat with our AI personalities