Not talking about just to push your opponent away here. To generate powerful punch to hurt (or knock down) your opponent" in - 3 inch is possible. - 1 inch is difficult. - 1 hair distance (0.004 inches) is near impossible. IMO, the human body has certain limitation. No matter how hard that you may train, there is a boundary that you just cannot go beyond it. - Do you believe in "1 inch punch"? - Have you ever seen it is used in the real world? - If you can hurt your opponent with "1 inch punch", why do you even need to train anything else? What's your opinion on this?