Dinesh Chittora was riding motorcycle when the four accused opened fire at him in the Sukher area, they said.
When Chittora's bike skidded, they also stabbed him before escaping, police added.
Chittora has been admitted to a hospital where his condition is stable, police said.
Efforts are being made to arrest the accused, police added.