If you want to increase strength and power of the arms, buy kettlebells.
Seriously, I love Martial Arts. I may not want to do them all, but I love genuine martial arts, including "kung fu" (wushu, various styles of Chinese combative arts, whatever). The Chinese really figured out early on that rotation of the body activates denser fibrous tissues (tendons, ligaments), and their training reflects this. Today, most people are too impatient. They want the immediate answer.
Yes, an modern martial artist is as likely as anyone to use a gun. Sure. It's part of modernizing the art to learn applications of modern martial weapons.
If you want to learn to fight, find a fighting method. If you want a martial art, find a martial art. Whatever you choose, be patient and find the secrets. Learn, apply, learn more.