Yes, like some people are saying it is an all body thing and alot of your punch comes from your legs. But if you are going to punch with weights like some have said you want to do it slow, so that you will build muscle. If you punch fast all you will do is hurt your elbow or shoulder. I mean honestly the only time you ever hear of lifting weights fast is from ignorant people, weights are ment to be done slow. Read up on lifting, going fast does not make you quicker. When football players and sprinters do squats to improve running speed, they don't go light weight and fast, they go heavy and slow to build muscle. So why would you do different for punching? You wouldn't.