Feng Lei Huo Gun (風雷火滾)
 
Continue reading on my Great Ming Military  blog.