mechanical fuel pump

Thanks guys!
Looks like everybody agrees on Carter so Carter it is and oh by the way I found the Carter M 60514 at Auto Part Giant.com for 22.33 instead of 27.79...My application is basically stock, about 300 HP