Alright, I have a question about improving boxing hand speed. I don't compete in competitions, but I would like to improve my hand speed so I can be faster when hitting the heavybag.

I have heard of various ways to improve hand speed. One way is by holding 1-3 lbs dumbbell weights and throwing punches for 30 seconds straight. I've also heard of using a Pro-Shadow boxer, which is a rubber band like resistance device. The last method I've heard of is using a speed bag. However, I don't know what the best way to improve hand speed is, so that is why I make this post. I'm a heavyweight (205lbs) and I'm usually stiff in the shoulders when I throw a punch, so I want to improve my speed. Power comes with technique, I know that, but I may as well do speed as well. So please give me examples of what works for you guys' and tell me which method you think works the best. Thanks a lot.

-BoxingDude66