I have spot and stalked antelope with bow. It's tough but REALLY fun! I never got a shot but got within range a couple of times but couldn't get a shot off in time.
The best way I know of to get consistently within bow range of an antelope is to only have a mule deer tag in your pocket. It's like they "know!" lol