Buy a belt drive cat pump. They are easy to rebuild and parts are available everywhere. We use these to build pressure pumps for home snow machines. You can buy a used cat pump off ebay for 50-150. They last forever. I have a cat 290 that cost $10 for new seals(paid 77), and a cat 5cp2150 almost new needed a new crank bearing that cost $8 at local bearing company(pump was 140). Pair one of those with a unloader 60, pulley for 10-15, and a motor <200 and youve got a commercial grade pump for less then about $400. You can look at cats website to see pulley sizes for the pressure desired. For instance, I run at 5gpm at 800psi. I can go higher on the psi by changing pulley size, but its not needed for snow production(volume is more important). There are other quailty pumps, like general, comet, ar but cats have nine lives